我正在尝试使用mlogit包估计多项logit模型。我不知道如何处理不适用于所有替代品的变量。例如,我有四种运输方式(步行,自行车,公共交通和汽车),变量“成本”仅适用于汽车和公共交通。当我将csv文件导入R并尝试估计模型时,我将成为此错误消息:
Error in reshapeLong(data, idvar = idvar, timevar = timevar, varying = varying, :
'varying' arguments must be the same length
如何让R了解成本变量只描述了两个替代品而不是全部?