count_values | R Documentation |
The analyze function count_values()
creates a layout element to calculate counts of specific values within a
variable of interest.
This function analyzes one or more variables of interest supplied as a vector to vars
. Values to
count for variable(s) in vars
can be given as a vector via the values
argument. One row of
counts will be generated for each variable.
count_values(
lyt,
vars,
values,
na_str = default_na_str(),
nested = TRUE,
...,
table_names = vars,
.stats = "count_fraction",
.formats = NULL,
.labels = c(count_fraction = paste(values, collapse = ", ")),
.indent_mods = NULL
)
s_count_values(
x,
values,
na.rm = TRUE,
.N_col,
.N_row,
denom = c("n", "N_row", "N_col")
)
## S3 method for class 'character'
s_count_values(x, values = "Y", na.rm = TRUE, ...)
## S3 method for class 'factor'
s_count_values(x, values = "Y", ...)
## S3 method for class 'logical'
s_count_values(x, values = TRUE, ...)
a_count_values(
x,
values,
na.rm = TRUE,
.N_col,
.N_row,
denom = c("n", "N_row", "N_col")
)
lyt |
( |
vars |
( |
values |
( |
na_str |
( |
nested |
( |
... |
additional arguments for the lower level functions. |
table_names |
( |
.stats |
( |
.formats |
(named |
.labels |
(named |
.indent_mods |
(named |
x |
( |
na.rm |
( |
.N_col |
( |
.N_row |
( |
denom |
(
|
count_values()
returns a layout object suitable for passing to further layouting functions,
or to rtables::build_table()
. Adding this function to an rtable
layout will add formatted rows containing
the statistics from s_count_values()
to the table layout.
s_count_values()
returns output of s_summary()
for specified values of a non-numeric variable.
a_count_values()
returns the corresponding list with formatted rtables::CellValue()
.
count_values()
: Layout-creating function which can take statistics function arguments
and additional format arguments. This function is a wrapper for rtables::analyze()
.
s_count_values()
: S3 generic function to count values.
s_count_values(character)
: Method for character
class.
s_count_values(factor)
: Method for factor
class. This makes an automatic
conversion to character
and then forwards to the method for characters.
s_count_values(logical)
: Method for logical
class.
a_count_values()
: Formatted analysis function which is used as afun
in count_values()
.
For factor
variables, s_count_values
checks whether values
are all included in the levels of x
and fails otherwise.
For count_values()
, variable labels are shown when there is more than one element in vars
,
otherwise they are hidden.
# `count_values`
basic_table() %>%
count_values("Species", values = "setosa") %>%
build_table(iris)
# `s_count_values.character`
s_count_values(x = c("a", "b", "a"), values = "a")
s_count_values(x = c("a", "b", "a", NA, NA), values = "b", na.rm = FALSE)
# `s_count_values.factor`
s_count_values(x = factor(c("a", "b", "a")), values = "a")
# `s_count_values.logical`
s_count_values(x = c(TRUE, FALSE, TRUE))
# `a_count_values`
a_count_values(x = factor(c("a", "b", "a")), values = "a", .N_col = 10, .N_row = 10)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.