Expand table or matrix to data frame
Expands a contingency table to a data frame where each observation in the table becomes a single observation in the data frame with corresponding information for each for each combination of the table dimensions.
expand_table(x)
x
A data frame with the table or matrix expanded
expand_table(diag(3)) m <- matrix(c(2, 1, 3, 0, 0, 2), 3) expand_table(m) result <- expand_table(UCBAdmissions) head(result) # Combine into table again xtabs(~Admit + Gender + Dept, data=result)
Claus Ekstrom claus@rprimer.dk
Useful links
Downloads (last 30 days):