expand_table function

Expand table or matrix to data frame

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)

Arguments

  • x: A table or matrix

Returns

A data frame with the table or matrix expanded

Examples

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)

Author(s)

Claus Ekstrom claus@rprimer.dk

  • Maintainer: Claus Thorn Ekstrøm
  • License: GPL-2
  • Last published: 2023-08-20

Downloads (last 30 days):