<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") 和参考组ses在 JMP 中工作时使用 (ref = "1")?
你好,
我认为您可以使用 Value Ordering 列属性指定参考级别前卫.
为了ses变量、JMP 和 SAS 使用不同的参数化,因此要使 JMP 匹配,您需要自己创建指示符列。
为了前卫Value Ordering 属性,确保该列是 Nominal 或 Ordinal。 然后确保值“2”列在“值排序”属性的最后(右键单击列标题,选择“列信息”、“列属性”、“值排序”以添加/编辑属性)。
为了ses指标列,创建一个列ses2等于 1 如果ses =2,否则为 0。 创建一个类似的列ses3设置为 1 如果ses =3,否则为 0。 然后用 Y= 运行 Fit Model前卫和效果ses2 , ses3 , 和写.生成的逻辑回归应该与 IDRE-UCLA 页面上的内容相匹配。
JMP 的一位帮助我解决此问题的同事还指出,您可以使用 SAS 来匹配 JMP 的默认结果参数=效果中的选项班级PROC LOGISTIC 中的语句,如下所示:
过程物流数据= hsb演示;
班级程序 /参数=效果;
模型编 = ses 写 /关联= 口语;
跑步;
希望这可以帮助!
迈克尔