R、 将数据集转换为mlogit(/mnlogit)长格式
我想使用R、 将数据集转换为mlogit(/mnlogit)长格式,r,reshape,mlogit,R,Reshape,Mlogit,我想使用Rmlogit软件包。文档()写得很好,但我还有一个问题 假设我有一个由三个分类变量组成的数据集:模式,年龄,成本模式有三个级别(mode1,mode2,mode3),其他两个变量有两个级别(age1,age2和cost1,cost2) 其基本形式如下: R> head(df) mode age cost 1 mode2 age1 cost2 2 mode1 age1 cost2 3 mode1 age2 cost1 4 mode3 age1 cost1
R
mlogit
软件包。文档()写得很好,但我还有一个问题
假设我有一个由三个分类变量组成的数据集:模式
,年龄
,成本
<代码>模式有三个级别(mode1
,mode2
,mode3
),其他两个变量有两个级别(age1
,age2
和cost1
,cost2
)
其基本形式如下:
R> head(df)
mode age cost
1 mode2 age1 cost2
2 mode1 age1 cost2
3 mode1 age2 cost1
4 mode3 age1 cost1
使用命令mlogitSample 1)发布显示此错误的可复制样本数据集。2) 你如何“知道”它的工作原理?还有什么其他软件或铅笔+纸的方法成功了?1)发布一个可复制的示例2)告诉我们您的软件包版本,升级到最新版本,打开一个干净的R会话,重新确认您仍然看到您的问题。我的是mlogit 0.2.4(maxLik 1.2.0)/mnlogit 1.1.1 3)也可以尝试mnlogit包。