This vignette simply displays the default data types and summary
functions for skimr. Customizing skimr is
explained in the Using Skimr vignette.
skimr has a group of functions that it applies to all
data types. We call these the “base”” skimmers:
n_missing: The number of missing values in the
column.complete_rate: The ratio of non-missing values to the
total values in the column.To learn more about the functions used in this package, use the
function get_default_skimmer_names().
library(skimr)
get_default_skimmer_names()## $AsIs
## [1] "n_unique" "min_length" "max_length"
##
## $Date
## [1] "min" "max" "median" "n_unique"
##
## $POSIXct
## [1] "min" "max" "median" "n_unique"
##
## $Timespan
## [1] "min" "max" "median" "n_unique"
##
## $character
## [1] "min" "max" "empty" "n_unique" "whitespace"
##
## $complex
## [1] "mean"
##
## $difftime
## [1] "min" "max" "median" "n_unique"
##
## $factor
## [1] "ordered" "n_unique" "top_counts"
##
## $haven_labelled
## [1] "mean" "sd" "p0" "p25" "p50" "p75" "p100" "hist"
##
## $list
## [1] "n_unique" "min_length" "max_length"
##
## $logical
## [1] "mean" "count"
##
## $numeric
## [1] "mean" "sd" "p0" "p25" "p50" "p75" "p100" "hist"
##
## $ts
## [1] "start" "end" "frequency" "deltat" "mean"
## [6] "sd" "min" "max" "median" "line_graph"
The counterpart to this function is
get_default_skimmers(), which returns the functions
themselves. If you are interested in a particular class within
skimr, pass it as a string to either function.
get_default_skimmer_names("numeric")## $numeric
## [1] "mean" "sd" "p0" "p25" "p50" "p75" "p100" "hist"
The same information is stored in the skimmers_used
attribute of the object returned by skim().