В SAS: Определение опорного уровня в PROC LOGISTIC - PullRequest
0 голосов
/ 17 декабря 2018

Я выполняю оператор PROC LOGISTIC, определяющий опорный уровень для class как:

proc logistic data=data1 
class Var1 (param=ref ref=first);
model Var2=Var1 ;
run;

Моя таблица непредвиденных расходов выглядит следующим образом:

           Var1  
Var2     | 1      2   
---------------------- 
   0     | 1240   218
   1     | 924    224 

Где я заявляюопорный уровень Var1 равен first, я имею в виду 1. Это ведь первый уровень переменной Var1.Однако соотношение шансов составляет 0,725.Это подразумевает, что второй уровень, 2, принимается в качестве контрольной группы.

дано соотношение шансов:

(924/1240) / (224/218) = 0,725

предназначено:

(224/218) / (924/1240) = 1.379

Это вопрос определения контрольной группы или я не определяю уровень, как предполагалось?

1 Ответ

0 голосов
/ 17 декабря 2018

Это, кажется, происходит, что выглядит неправильно.Пожалуйста, свяжитесь со службой технической поддержки SAS.

data have;
input var1 var2 freq;
cards;
0 1 1240
1 1 924
0 2 218
1 2 224
;;;;

proc logistic data=have;
class var1 (param=ref ref='1');
model var2 = var1 / expb;
freq freq;
run;
...