討論串[問題]SAS類別變項的累加次數
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者tew (咖啡王子)時間16年前 (2010/03/13 01:32), 編輯資訊
0
0
0
內容預覽:
假設資料順序一開始就是對的. 則在讀進資料以後. 以下的語法就可以滿足你想要的. data a;. set a;. retain no 0;. no=no+1;. if id^=lag(id) then no=1;. if own^=lag(own) then no=1;. run;. --.

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者wlsherica (Mon_tresor)時間16年前 (2010/03/13 01:15), 編輯資訊
0
0
0
內容預覽:
因為您提供的程式會一直累加, 試試看下面的語法:. proc sort data=a; /*原始檔名稱a*/. by ID own;. data b;. set a;. by ID own;. if first.own=1 then no=0;. no+1;. output;. if last.ow

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者anyoilk (黑鼻頭)時間16年前 (2010/03/13 00:49), 編輯資訊
0
0
0
內容預覽:
想請問一個問題. 我現在有ㄧ個資料,如下:. ID own. 甲 A. 甲 A. 甲 B. 乙 A. 乙 B. 丙 A. 丙 A. 丙 B. 丙 B. 現在我想把資料中的OWN變項(類別)內容筆數相加,變為下面:. ID own NO. 甲 1 1. 甲 1 2. 甲 2 1. 乙 1 1. 乙 2
(還有151個字)
首頁
上一頁
1
下一頁
尾頁