<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在嘗試在 JMP 中執行多項邏輯回歸。我正在使用 IDRE-UCLA 的範例( http://www.ats.ucla.edu/stat/sas/dae/mlogit.htm )。在此範例(hsbdemo 資料集)中,我如何指定基線類別程式使用 (ref = "2") 和參考群組塞斯在 JMP 中工作時使用 (ref = "1")?
你好,
我認為您可以透過使用 Value Ordering 列屬性來指定參考級別程式。
為了塞斯對於變數,JMP 和 SAS 使用不同的參數化,因此要使 JMP 匹配,您需要自行建立指示符列。
為了程式值排序屬性,確保該列是名目型或有序型。 然後確保值「2」列在「值排序」屬性中的最後(右鍵單擊列標題,選擇「列資訊」、「列屬性」、「值排序」以新增/編輯屬性)。
為了塞斯指標列,建立一個列賽斯2等於 1 如果塞斯=2,否則為0。 建立一個類似的列賽斯3設定等於 1 如果塞斯=3,否則為0。 然後使用 Y= 運行擬合模型程式和效果賽斯2 ,賽斯3 , 和寫。產生的邏輯回歸應與 IDRE-UCLA 頁面上的內容相符。
JMP 的一位同事幫我解決了這個問題,也指出您可以使用 SAS 來匹配 JMP 的預設結果參數=效果選項中的班級PROC LOGISTIC 中的語句如下:
過程物流數據= hsb演示;
班級進程/參數=效果;
模型prog = ses 寫入/關聯= 葛洛吉特;
跑步;
希望這可以幫助!
麥可