overview {cheapr} | R Documentation |
An alternative to summary()
inspired by the skimr package
Description
A cheaper summary()
function, designed for larger data.
Usage
overview(x, hist = FALSE, digits = getOption("cheapr.digits", 2))
## Default S3 method:
overview(x, hist = FALSE, digits = getOption("cheapr.digits", 2))
## S3 method for class 'logical'
overview(x, hist = FALSE, digits = getOption("cheapr.digits", 2))
## S3 method for class 'numeric'
overview(x, hist = FALSE, digits = getOption("cheapr.digits", 2))
## S3 method for class 'character'
overview(x, hist = FALSE, digits = getOption("cheapr.digits", 2))
## S3 method for class 'factor'
overview(x, hist = FALSE, digits = getOption("cheapr.digits", 2))
## S3 method for class 'Date'
overview(x, hist = FALSE, digits = getOption("cheapr.digits", 2))
## S3 method for class 'POSIXt'
overview(x, hist = FALSE, digits = getOption("cheapr.digits", 2))
## S3 method for class 'ts'
overview(x, hist = FALSE, digits = getOption("cheapr.digits", 2))
## S3 method for class 'zoo'
overview(x, hist = FALSE, digits = getOption("cheapr.digits", 2))
## S3 method for class 'data.frame'
overview(x, hist = FALSE, digits = getOption("cheapr.digits", 2))
Arguments
x |
A vector or data frame. |
hist |
Should in-line histograms be returned? Default is |
digits |
How many decimal places should the summary statistics be printed as? Default is 2. |
Details
No rounding of statistics is done except in printing which can be controlled
either through the digits
argument in overview()
, or by setting the
option options(cheapr.digits)
.
To access the underlying data, for example the numeric summary,
just use $numeric
, e.g. overview(rnorm(30))$numeric
.
Value
An object of class "overview". Under the hood this is just a list of data frames. Key summary statistics are reported in each data frame.
Examples
library(cheapr)
overview(iris)
# With histograms
overview(airquality, hist = TRUE)
# Round to 0 decimal places
overview(airquality, digits = 0)
# We can set an option for all overviews
options(cheapr.digits = 1)
overview(rnorm(100))
options(cheapr.digits = 2) # The default
[Package cheapr version 0.9.3 Index]