使用 mlogit 包中的 mlogit.data 函数查看数据帧时出现问题

Problem with viewing dataframe using the mlogit.data function in the mlogit package

提问人:Michael Abbott 提问时间:6/28/2023 最后编辑:Michael Abbott 更新时间:6/28/2023 访问量:19

问:

我正在尝试在离散选择实验数据集上运行多项式 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 = “_”)

创建了新的数据帧,但在尝试查看数据时收到错误消息。

R mlogit

评论


答: 暂无答案