У меня есть следующий образец фрейма данных:
DATA queries;
INPUT id :$12. type :$3000. count :3.;
INFILE DATALINES DSD;
DATALINES;
1, Theft, 3
2, Assault, 3
3, Murder, 1
4, Fraud, 1
;
RUN;
Но я бы предпочел, чтобы каждая строка повторялась n раз (в зависимости от значения переменной count
). Итак, результат должен быть:
id type count
1 Theft 3
1 Theft 3 <- new
1 Theft 3 <- new
2 Assault 3
2 Assault 3 <- new
2 Assault 3 <- new
3 Murder 1
4 Fraud 1
Кто-нибудь знает, как умножить строки в SAS?
WEIGHT <var>
иFREQ <var>
для работы с взвешенными и предварительно суммированными (подсчитанными) данными. - person Richard   schedule 02.04.2020