【发布时间】:2015-04-09 17:54:04
【问题描述】:
我正在运行序数逻辑回归。我的问题是 SAS 不允许我指定依赖分类变量中的哪个值作为我的参考。
我的代码如下:
proc surveylogistic data=mydata;
weight mywgt;
strata mystrata;
domain mydomain;
class depvar (ref="myref") indvar1 (ref="myref1") indvar2 (ref="myref2") /param=ref;
model depvar (order=internal)=indvar1 indvar2;
title 'my model';run;
在类语句中,我指定我希望“myref”作为依赖变量的引用,这意味着当我查看 Intercepts 的参数估计值时,应该省略值“myref”。当我查看响应配置文件时,SAS 正确地为我的依赖 var 排序了类别,但无论我在类或模型语句中放置什么,我都会不断获得最高值作为依赖 var 的参考。
有谁知道我如何为我的依赖变量指定我的引用?我突然想到我可以更改顺序,以便我想要作为参考的类别具有最高值,但是它不会正确排序,因此序数逻辑回归是不合适的。
谢谢
【问题讨论】:
标签: statistics sas