看板 Statistics 關於我們 聯絡資訊
※ 引述《mulala (MM)》之銘言: : obs id var1 var2 : 1 1 1 1 : 2 1 2 1 : 3 1 3 1 : 4 1 1 2 : 5 1 2 2 : 6 2 1 1 : 7 2 2 1 : 8 2 1 2 : 9 2 2 2 : 10 2 3 2 : 已知id,var1 : 想請問如何根據id做區分以新增var2 改自13051 socery大的程式 假設資料是 data a;input id var1; cards; 1 1 1 2 1 3 1 1 1 2 2 1 2 2 2 1 2 2 2 3 ; run; data a1; set a;by id;n=1; if first.id then do; if n=1 then var2=1; retain var2;end; else if var1=1 then var2=var2+1; if last.id then ;drop n; run; 參考看看~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.118.18 ※ 編輯: imaltar 來自: 140.112.118.18 (12/08 17:59)