我正試圖在R中處理軟件包mlogit以構建一個交通模式選擇模型。我搜索了類似的問題,但我沒有找到任何東西。我有一個logit模型,替代特定變量(不同替代品的相同參數)和個別替代特定變量(例如:0(如果否)/ 1((如果不))如果是)本地 - 目的地旅行,僅適用於步行模式)。m中的mlogit軟件包:攔截和替代特定的單個變量
我想只在其中一個選項(自動)中有一個攔截,但我無法做到這一點。使用reflevel,這是指只有一種選擇,我得到兩個攔截。
ml.data <- mlogit(choice ~ t + cost | dhome, mode, reflevel = "transit")
這不是我想要的。
此外,我想設置替代特定變量,如我之前所說。在mlogit公式的第2部分中插入它們需要兩個參數值,但我希望只有一個參數,用於上述替代方法。
任何人都可以幫助我嗎?
謝謝您的回答彼得。也許,問題是沒有明確Ë xposed,我很抱歉,但我是一名學生。我知道我可以有最大數量的(n-1)模態變量,正如我的參考書所說的那樣,對於不同替代品不會變化的個別變量也是如此。我不明白爲什麼我不能少於(n-1)個變量,我認爲應該可以實現這樣的模型。 – Gio
因爲這就是多項邏輯迴歸的工作原理。無論如何,攔截通常並不感興趣。 –