Я хотел бы создать таблицу, которая перечисляет частоту каждой переменной частот. Например, набор данных с 100 строками и 4 переменных: ID, A, B, и C.SAS создает частоту переменных частот
Что я искал бы так:
Freqs| ID A B C
----------------------------
1 | 100 20 15 10
2 | 0 40 35 0
3 | 0 0 5 30
Поскольку существует 100 уникальных идентификаторов , будет частота 100 частот 1 от исходных данных.
Редактировать для уточнения: Если вы сделали freq freq на исходные данные, вы получите частоту 1 для каждого ID. Затем, если вы произвели частоту proc на счету, у вас будет частота 100 для подсчета 1. Я ищу это для каждой переменной в наборе данных.
Не уверен, что вы имеете в виду использование «частот» в нескольких местах. Звучит как какой-то фрагмент proc или proc. Что означает «freqs»? Является ли Freqs = 1 число уникальных значений, которые появляются только один раз, Freqs = 2 количество уникальных значений, которые появляются дважды и т. Д.? – Joe
Если вы произвели частоту proc по исходным данным, вы получите частоту 1 для каждого идентификатора. Тогда, если бы вы произвели частоту proc, у вас будет частота 100 для отсчетов 1. Я ищу это для каждой переменной в наборе данных. – user2516799
Хорошее разъяснение. Я бы отредактировал это в вопросе или даже поставил вопрос - это гораздо более четкий вопрос, чем ваш оригинал :) – Joe