ramchoice (version 1.1)

sumData: ramchoice Package: Generate Summary Statistics

Description

sumData generates summary statistics. Given a collection of choice problems and corresponding choices, sumData calculates the number of occurrences of each choice problem, as well as the estimated choice rule.

This function is embedded in rAtte.

Usage

sumData(menu, choice)

Arguments

menu

Numeric matrix of 0s and 1s, the collection of choice problems.

choice

Numeric matrix of 0s and 1s, the collection of choices.

Value

sumMenu

Summary of choice problems, with repetitions collapsed.

sumProb

Estimated choice rules as sample averages for different choice problems.

sumN

Effective sample size for each menu.

sumMsize

Size of each choice problem.

sumProbVec

Estimated choice rule as sample averages, collapsed into a column vector.

Sigma

Estimated variance-covariance matrix for the choice rule, scaled by relative sample sizes.

References

M. D. Cattaneo, X. Ma, Y. Masatlioglu and E. Suleymanov (2019). A Random Attention Model. Journal of Political Economy, forthcoming.

Examples

Run this code
# NOT RUN {
# Load data
data(ramdata)

# Generate summary statistics
summaryStats <- sumData(ramdata$menu, ramdata$choice)
nrow(summaryStats$sumMenu)
min(summaryStats$sumN)

summaryStats$sumMenu[1, ]
summaryStats$sumProb[1, ]
summaryStats$sumN[1]

# }

Run the code above in your browser using DataLab