Prepend values/variable names to value/variable labels
These functions add values/variable names as prefixes to value/variable
labels. Functions which start with tab_
intended for usage inside
table creation sequences. See examples and tables. It is recommended
to use tab_prepend_*
at the start of sequence of tables creation. If
you use it in the middle of the sequence then previous statements will not be
affected.
prepend_values(x) prepend_names(x) prepend_all(x) tab_prepend_values(data) tab_prepend_names(data) tab_prepend_all(data)
x |
vector/data.frame. |
data |
data.frame/intermediate result of tables construction. See tables. |
original object with prepended names/values to labels
data(mtcars) mtcars = apply_labels(mtcars, mpg = "Miles/(US) gallon", cyl = "Number of cylinders", disp = "Displacement (cu.in.)", hp = "Gross horsepower", drat = "Rear axle ratio", wt = "Weight (lb/1000)", qsec = "1/4 mile time", vs = "Engine", vs = c("V-engine" = 0, "Straight engine" = 1), am = "Transmission", am = c("Automatic" = 0, "Manual"=1), gear = "Number of forward gears", carb = "Number of carburetors" ) # prepend names and 'cro_cpct' mtcars %>% prepend_names %>% calculate( cro_cpct(list(cyl, gear), list(total(), vs, am)) ) # prepend values to value labels mtcars %>% tab_prepend_values %>% tab_cols(total(), vs, am) %>% tab_cells(cyl, gear) %>% tab_stat_cpct() %>% tab_pivot() # prepend names and labels mtcars %>% tab_prepend_all %>% tab_cols(total(), vs, am) %>% tab_cells(cyl, gear) %>% tab_stat_cpct() %>% tab_pivot() # variable in rows without prefixes mtcars %>% tab_cells(cyl, gear) %>% tab_prepend_all %>% tab_cols(total(), vs, am) %>% tab_stat_cpct() %>% tab_pivot()
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.