| statistics {atable} | R Documentation |
Calculates descriptive statistics
Description
Calculates descriptive statistics depending on the class of its input.
Usage
statistics(x, ...)
## S3 method for class 'numeric'
statistics(x, statistics.numeric = NULL, ...)
## S3 method for class 'factor'
statistics(x, statistics.factor = NULL, ...)
## S3 method for class 'logical'
statistics(x, labels_TRUE_FALSE = atable_options("labels_TRUE_FALSE"), ...)
## S3 method for class 'character'
statistics(x, ...)
## S3 method for class 'ordered'
statistics(x, statistics.ordered = NULL, ...)
## S3 method for class 'count_me'
statistics(x, ...)
Arguments
x |
An object. Statistics will be calculated of |
... |
Passed from and to other methods. |
statistics.numeric |
Either |
statistics.factor |
Analog to argument statistics.numeric |
labels_TRUE_FALSE |
For relabeling logicals. See also |
statistics.ordered |
Analog to argument statistics.numeric |
Details
Calculates descriptive statistics depending on the class of its input.
Results are passed to function format_statistics.
If you are not pleased with the current descriptive statistics you may alter these functions.
But you must keep the original output-format, see section Value.
Function check_statistics checks if the output of statistics is suitable for further processing.
Value
The results of statistics are passed to function format_statistics.
So the results of statistics must have a class for which the generic format_statistics has a method.
format_statistics has a default method, which accepts lists. So the results of statistics can be a
named list with length > 0. The names of the list must have no duplicates.
Function check_statistics checks if the output of statistics is suitable for further processing.
Methods (by class)
-
statistics(numeric): Descriptive statistics are: length, number of missing values, mean and standard deviation. Class of the result is'statistics_numeric'and there is a methodformat_statistics_to_Latex.statistics_numeric. This function is meant for interval scaled variables. -
statistics(factor): Counts the numbers of occurrences of the levels ofxwith functiontable. This function is meant for nominal and ordinal scaled variables. -
statistics(logical): Castsxto factor, then appliesstatisticsagain. The labels forTRUEandFALSEcan also be modfied by settingatable_options('labels_TRUE_FALSE'). -
statistics(character): Castsxto factor, then appliesstatisticsagain. -
statistics(ordered): Castsxto factor, then appliesstatisticsagain. -
statistics(count_me): Returns thelengthofx. For class'count_me'seeadd_observation_column.