SAS Proc Freq для всех переменных - но сжимающиеся дополнительные категории - PullRequest
0 голосов
/ 18 апреля 2019

Изучение нового и большого набора данных SAS. Много лет назад у меня было решение, которое выполняло функцию proc freq для всех числовых или всех символьных переменных в наборе данных.

Но он сохранил только самые частые категории (определяемые пользователем) и объединил остальные категории (или значения ответа) в одну большую для простоты.

1 Ответ

0 голосов
/ 18 апреля 2019

Нет значения по умолчанию, которое делает это, о котором я знаю, но было бы нетрудно его кодировать.

В общем, вы можете сделать это, используя _numeric_ или _character_ для ссылки на список переменных.

   proc freq data=have;
   table _numeric_ ; *all numeric variables;
   table _character_; *all character variables;
   table _all_; *all variables;
   run;

   *all variables;
   proc freq data=have;
   run;
...