您能为R建议一个易于使用或全面的联合分析软件包吗?
您能为R建议一个易于使用或全面的联合分析软件包吗?
Answers:
我从未使用过R进行联合分析,但是这是我四处寻找时发现的几件事。
也许检查以下软件包:
您可能想在R中使用faisalconjoint包,它已通过许多已发表的研究数据进行了测试,并且效果很好,其重要的一点是它的工作不受设计限制和排名程序的影响。它可以在所有条件下工作并提供准确的估算值。
我认为R最好的是CRAN的联合软件包:http : //cran.r-project.org/web/packages/conjoint/index.html
Faisal联合模型(FCM)是联合分析和随机效用模型的集成模型,由Faisal Afzal Siddiqui,Ghulam Hussain和Mudassir Uddin于2012年开发。其算法用R统计语言编写,可用R [29]编写。 。其设计独立于设计结构。它可以用于任何研究设计,即完整的,正交的,阶乘的,过饱和的等。关于FCM的另一个重要点是等级程序。它适用于各种等级,即唯一等级,百分比等级,紧密等级,缺失等级等。已经针对许多公开数据进行了测试。在大多数情况下,FCM结果的大小相同,通常是等级
有一个“ Conjoint”库,其中包含许多功能和示例来查找实用程序。要快速预览,请查看链接。这将帮助您入门。
对于R:多项式logit(MNL)模型的
“ 生存 ”(clogit)。
“ mlogit ”适用于各种模型(MNL,嵌套logit,异方差logit,混合logit(MXL),也称为随机参数logit,...)。
本着同样的精神,您应该看看“ Rchoice ”(文件:/// C:/Users/kruci/Downloads/v74i10.pdf)。MNL / MXL的贝叶斯版本的
“ Bayesm ”-但是,如果您对贝叶斯方法感兴趣,我强烈建议使用出色的“ RSGHB ”软件包。
“ gmnl ”代表广义的MNL模型。
“ flexmix ”用于潜在类logit(LCL)模型。
更普遍地说,要记住,选择模型是多级(或分层)模型的特例(您可以将选择嵌套在参与者自身中,也可以嵌套在更高的单位中:超级市场,国家/地区等)-因此,所有可以使用的东西对于多级建模(例如,出色的“ lme4 ”软件包),它也可以适应选择变量的离散性质。例如,如果选择是二进制(您要使用此产品吗?是/否)或在2个选项之间进行选择(您要使用哪种产品?A / B),则可以使用“ lme4”。
使用Stata,您有许多对选择建模有用的命令:
clogit用于MNL
mixlogit用于MXL
clogithet用于异方差MNL
lclogit用于潜在类logit
gmnl用于通用MNL
这些命令中的许多已经由Arne HOLE开发/完善(很好!)
http: //www.stata.com/meeting/uk13/abstracts/materials/uk13_hole.pdf
选择建模者还使用其他软件:nlogit(由W. Greene开发)biogeme(感谢M. Bierlaire)-很棒的工具,但是只能用于我听说过LatentGOLD的选择建模,但不确定...
对于那些想使用MATLAB的人,您必须看一下:
MikołajCzajkowski webiste(http://czaj.org/research/estimation-packages/dce)
肯尼斯火车(Kenneth TRAIN)网站(https://eml.berkeley.edu/ 〜train / software.html)-实际上,大多数选择功能都来自肯尼斯·特兰(Kenneth TRAIN)的工作
最后,对于那些愿意在选择模型的编码上投入大量时间的人来说,Chandra BHAT网站令人惊叹(http://www.caee.utexas.edu/prof/bhat/FULL_CODES.htm)
非常感谢所有这些伟大的研究人员(火车,巴特,比尔莱尔,霍尔,牛角面包,Czajkowski等),使他们得以实现!