想請問一個問題
我現在有ㄧ個資料,如下:
ID own
甲 A
甲 A
甲 B
乙 A
乙 B
丙 A
丙 A
丙 B
丙 B
現在我想把資料中的OWN變項(類別)內容筆數相加,變為下面:
ID own NO
甲 1 1
甲 1 2
甲 2 1
乙 1 1
乙 2 1
丙 1 1
丙 1 2
丙 2 1
丙 2 2
而我是試過下面的語法
data B;
set A;
by id;
if first.id then NO=0;
NO+own;
run;
但跑出來,卻變成
ID own NO
甲 1 1
甲 1 2
甲 2 4
乙 1 1
乙 2 2
丙 1 1
丙 1 2
丙 2 4
丙 2 6
我想破頭了,但還是卡住,請各位救救我,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.241.11.145