Compress a data frame into unique rows and frequencies
Compress a data frame into unique rows and frequency counts.
compressDataFrame(tabdata, freqColName = "freq", .asNumeric = FALSE)
tabdata
: An object of class data.frame
freqColName
: Column name to contain the frequencies.asNumeric
: logical. Whether to cast the frequencies to the numeric typeReturns a compressed data frame
df <- as.data.frame(matrix(c(sample.int(2, 30, replace=TRUE)), 10, 3)) compressDataFrame(df)