adorn_title | R Documentation |
This function adds the column variable name to the top of a tabyl
for a
complete display of information. This makes the tabyl prettier, but renders
the data.frame
less useful for further manipulation.
adorn_title(dat, placement = "top", row_name, col_name)
dat |
A |
placement |
The title placement, one of |
row_name |
(optional) default behavior is to pull the row name from the
attributes of the input |
col_name |
(optional) default behavior is to pull the column_name from
the attributes of the input |
The placement
argument indicates whether the column name should be added to
the top
of the tabyl in an otherwise-empty row "top"
or appended to the
already-present row name variable ("combined"
). The formatting in the "top"
option has the look of base R's table()
; it also wipes out the other column
names, making it hard to further use the data.frame
besides formatting it for reporting.
The "combined"
option is more conservative in this regard.
The input tabyl
, augmented with the column title. Non-tabyl inputs
that are of class tbl_df
are downgraded to basic data.frames so that the
title row prints correctly.
mtcars %>%
tabyl(am, cyl) %>%
adorn_title(placement = "top")
# Adding a title to a non-tabyl
library(tidyr)
library(dplyr)
mtcars %>%
group_by(gear, am) %>%
summarise(avg_mpg = mean(mpg), .groups = "drop") %>%
pivot_wider(names_from = am, values_from = avg_mpg) %>%
adorn_rounding() %>%
adorn_title("top", row_name = "Gears", col_name = "Cylinders")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.