У меня есть большой набор данных, в котором есть все штаты, в настоящее время смотрящие на NE. Я смотрю на каждое состояние отдельно, и я хочу подсчитать количество строк, которые включены в каждое состояние. В настоящее время я использую:SAS simple row count
record_num = _N_;
НО Это дает мне количество строк первой строки, в которую включен NE. Пример, строка 49752 является первым record_num:
49752
49753
49754
49756
49757
49758
Я хочу:
1
2
3
4
5
6
Я хочу, чтобы это было равно 1 вместо этого. Я мог бы сделать:
record_num=_N_;
num = record_num-49751;
Но я не хочу, чтобы изменить этот код каждый раз, когда я изменить состояние, которое изменило бы record_num.
http://www.ats.ucla.edu/ stat/sas/faq/enumerate.htm Учебники SAS UCLA - очень полезные ссылки в целом. – Reeza