Learn R Programming

plotrix (version 2.1-5)

freq: Produce a frequency table

Description

Calculates one or more frequency table(s) from a vector, matrix or data frame.

Usage

freq(x,variable.labels=NULL,display.na=TRUE,bin.range=NULL,include.empty=FALSE)

Arguments

x
a vector, matrix or data frame.
variable.labels
optional labels for the variables. The default is the names of the variable passed or the names attribute if the variable has more than 1 dimension.
display.na
logical - whether to display counts of NAs.
bin.range
minimum and maximum of the desired range of integer values. Ignored if x is not numeric.
include.empty
logical - whether to display empty bins.

Value

  • A list with one or more components. Each component includes the values of the relevant variable as the names.

Details

freq calls integer.frequency if x is numeric, otherwise table to get the frequency counts and builds a list with one or more components containing the value labels and counts.

See Also

print.freq, integer.frequency

Examples

Run this code
test.df<-data.frame(A=sample(1:10,130,TRUE),C=sample(LETTERS[1:14],130,TRUE))
 freq(test.df)

Run the code above in your browser using DataLab