Learn R Programming

plotrix (version 1.41)

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)

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.

Value

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

Details

freq calls tabulate to get the frequency counts and builds a list with one or more components containing the value labels and counts. Note that a limit on the number of bins has been removed, so passing a numeric vector with many levels may produce a huge, useless "frequency" table.

See Also

print.freq

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