2016-03-11 2 views
0

В набор данных SAS входят данные из двух центров (= 1 и 2). Как сделать phreg для каждого центра отдельно?SAS phreg. Как разделить набор данных для отдельного анализа?

proc phreg data = a; 
INPUT center time censor gender; 
class gender; 
model time*censor(0) = gender; 
run; 
+0

Вы можете иметь вход в Proc PHREG? Я не уверен, что это имеет смысл или будет работать так, как вы ожидаете. – Reeza

+0

Спасибо за внимание, Риза! Ты прав! Это не нужно! – Beginner

ответ

1
proc sort data = a; 
by center; 
run; 
proc phreg data = a; 
input time censor gender; 
class gender; 
model time*censor(0) = gender; 
by center; 
run; 

является одним из способов. Другой

proc phreg data = a; 
input time censor gender; 
class gender; 
model time*censor(0) = gender; 
where center = 1; 
run; 

, а затем сделать это снова с центром = 2

+1

Питер Флом, много спасибо !!! – Beginner

+0

Что сделал бы оператор INPUT в Proc Phreg? – Reeza

+1

Спасибо, Реза! Не нужно! – Beginner

Смежные вопросы