提问人:Michael Abbott 提问时间:6/28/2023 最后编辑:Michael Abbott 更新时间:6/28/2023 访问量:19
使用 mlogit 包中的 mlogit.data 函数查看数据帧时出现问题
Problem with viewing dataframe using the mlogit.data function in the mlogit package
问:
我正在尝试在离散选择实验数据集上运行多项式 logit 模型。
我的数据是宽格式的,因此我使用以下代码将数据强制转换为长格式以进行 MNL 分析。
Long_Data <- mlogit.data(pilot_data, choice = “choice”, shape = “wide”, varying = 6:17, sep = “_”)
此代码生成一个名为 Long_Data 的数据帧。但是,当我尝试查看数据时,出现以下错误:
r 错误 4([.data.frame
(x, start:min(NROW(x), start + len)) 中的错误:选择了未定义的列)
我不确定这意味着什么。我仍然可以运行 MNL 模型,但我不确定结果是否正确,因为我无法查看数据。
感谢任何帮助!
我导入了我的数据并使用以下方法对其进行了重塑:
Long_Data <- mlogit.data(pilot_data, choice = “choice”, shape = “wide”, varying = 6:17, sep = “_”)
创建了新的数据帧,但在尝试查看数据时收到错误消息。
答: 暂无答案
评论