mipfp (version 3.2.1)

expand: Expand a Table in a Data Frame

Description

This function takes a multi-dimensionnal contingency table and expands it to a data frame containing individual records.

Usage

expand(x, ...)

# S3 method for table expand(x, ...)

Arguments

x

An object of type table storing a N-dimensial contingency table.

Further arguments passed to or from other methods.

Value

A data frame of the individual records derived from x.

References

Cookbook for R - http://www.cookbook-r.com/Manipulating_data/Converting_between_data_frames_and_contingency_tables/

See Also

expand.grid and as.data.frame.

Examples

Run this code
# NOT RUN {
# loading data
data(spnamur, package = "mipfp")
# subsetting the data frame, keeping only the first 3 variables
spnamur.sub <- subset(spnamur, select = Household.type:Prof.status)
# create a contingency table
t <- table(spnamur.sub)
# expand the table to a data frame
t.df <- expand(t)
# }

Run the code above in your browser using DataCamp Workspace