討論串[問題] SAS資料處理
共 19 篇文章
內容預覽:
請問一下熟悉SAS的各位~. 目前我正在做資料的輸入. 需要將columns29到columns48的資料分別命名為V19到V38. 我寫的方法如下. input V19 29 V20 30 V21 31 V22 32 V23 33 V24 34 V25 35. V26 36 V27 37 V28
(還有23個字)
內容預覽:
proc sort data=你的資料 ;by 公司;. run;. proc means noprint data=你的資料;. var 任一變數;by 公司;. output out=a n=n;. run;. data newfile;. merge 你的資料 a;by 公司;. if n<1
(還有48個字)
內容預覽:
我的data大概是長這樣,就有幾個subject是同一個家族的,然後分別為小孩和父母這樣. SUBJECT FAMILY ORDER RESPONSE. 1501101 1 1 0. 1503602 1 2 0. 1504603 1 3 1. 2501101 2 1 1. 2503602 2 2 1
(還有259個字)
內容預覽:
用推文的好像有點失敗. 利用retain 這個指令. retain order1 0;. if orser=1 then order1=response;. 這樣應該就能滿足你的需求. 另外 你的例子 不容易懂. SUBJECT FAMILY ORDER RESPONSE. 1501101 1 1
(還有312個字)