Specify various model options for the Bayesian Mallows model.
set_model_options(
metric = c("footrule", "spearman", "cayley", "hamming", "kendall", "ulam"),
n_clusters = 1,
error_model = c("none", "bernoulli")
)An object of class "BayesMallowsModelOptions", to be provided in
the model_options argument to compute_mallows(),
compute_mallows_mixtures(), or update_mallows().
A character string specifying the distance metric to use in the
Bayesian Mallows Model. Available options are "footrule", "spearman",
"cayley", "hamming", "kendall", and "ulam". The distance given by
metric is also used to compute within-cluster distances, when
include_wcd = TRUE.
Integer specifying the number of clusters, i.e., the number
of mixture components to use. Defaults to 1L, which means no clustering
is performed. See compute_mallows_mixtures() for a convenience function
for computing several models with varying numbers of mixtures.
Character string specifying which model to use for
inconsistent rankings. Defaults to "none", which means that inconsistent
rankings are not allowed. At the moment, the only available other option is
"bernoulli", which means that the Bernoulli error model is used. See
crispino2019;textualBayesMallows for a definition of the
Bernoulli model.
Other preprocessing:
get_transitive_closure(),
set_compute_options(),
set_initial_values(),
set_priors(),
set_progress_report(),
set_smc_options(),
setup_rank_data()