synthetic_data#

Data generation functions for consumer choice models.

Functions

generate_maxdiff_conjoint_data([...])

Generate synthetic MaxDiff data with item-attribute utilities (part-worths).

generate_maxdiff_data([n_respondents, ...])

Generate synthetic MaxDiff (best-worst scaling) data.

generate_saturated_data(total_sales_mu, ...)

Generate synthetic data for the MVITS model, assuming market is saturated.

generate_unsaturated_data(...[, random_seed])

Generate synthetic data for the MVITS model.