2017-01-04 5 views
0

У меня есть набор данных с фиктивной переменной, показывающий, сколько участников было в обоих классах. Теперь я хочу показать процент людей, принимающих только последний класс. У меня есть упомянутая фиктивная переменная (0 для участия в обоих и 1 для участия только в последнем). Меня не интересуют оба процента, только последние.SAS - Proc Tabulate: удаление столбца на основе переменной класса

Я хочу напечатать только ту, где макет: 1. Возможно ли это?

У меня есть следующие

proc tabulate data=compare missing; 
class diff10; 
table diff10*reppctn ; 
run; 
+0

Для 0/1 переменных индикатора среднего значения = пропорции и СУММА = кол. –

ответ

0

Возможно, этот пример поможет.

data dummy; 
    do i = 1 to 10; 
     dummy=rantbl(8787,.2)-1; 
     output; 
     end; 
    run; 
proc print; 
    run; 
proc tabulate; 
    var dummy; 
    tables dummy=' '*(sum='Count'*f=3. mean='%'*f=percent.); 
    run; 

enter image description here

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