2015-11-01 2 views
0

Я использую SAS для множественного вменения. После ввода данных и использования proc freq я хочу иметь частотные таблицы вмененных данных. Я не могу создавать частотные таблицы. Ниже приведен код, который я попробовал. Любая помощь будет оценена. Наверное, я ошибаюсь во втором и третьем шагах (кодах).сводка категориальных переменных из нескольких вмененных данных в sas

proc mi  data=data1 nimpute=5 seed=54321 out=imput 
min= 27 1 1 17.6354 
max= 77 6 3 46.6550; 
class age work; 
fcs discrim (work edu/details) reg(age bmi); 
var age work edu bmi; 
run; 

proc freq data=aa.osa_revised1; 
tables work*edu/chisq; 
run; 

proc freq data=imput; 
tables _imputation_*work*edu/chisq; 
ods output chisq=out; 
run; 

proc mianalyze parms=out ; 
modeleffects frequency percentage ; 
run ; 
+0

Частота работы Proc должна работать. Есть ли какие-либо ошибки или что происходит? – Reeza

+0

Можете ли вы дать более подробную информацию о том, что вы не можете произвести из частотной таблицы? «Невозможно создать таблицу» в SAS может означать много вещей;) –

ответ

0

Фактически я получаю частотную таблицу для всех повторений отдельно. Я не могу получить объединенную статистику частоты и chisq, используя последние два кода.