expand.mat {prefmod}R Documentation

Utility function to expand aggregated data

Description

The function expands aggregated data into casewise data. For instance, for a contingency table given in the form of a design matrix and corresponding counts the function sets up a matrix where each design row is repeated according to the frequencies for that row.

Usage

expand.mat(mat, freq)

Arguments

mat a matrix (or column vector) or data frame to be expanded
freq a vector of counts

Value

the expanded matrix

Note

This utility allows to generate input data for the for the design generating and model fitting functions of the prefmode package from aggregated data.

Examples

data(tennis)
tdat<-expand.mat(tennis[,-1],tennis[,1])
head(tdat)

[Package prefmod version 0.8-13 Index]