看板 Statistics 關於我們 聯絡資訊
※ 引述《harry0612 (哈利=ˇ=)》之銘言: : [軟體程式類別]: SAS : [程式問題]: 資料處理 : [軟體熟悉度]: : 熟悉 : [問題敘述]: : 我想要將欄位的值轉為巨集變數在log呈現 : 例如:ID欄位要轉為varID1-varIDn : ID : John : Kevin : Annie : . : . : . : 想輸出到巨集變數在log呈現為 : varID1 = John : varID2 = Kevin : VarID3 = Annie : . : . : . : 我先用symputx把count存成巨集變數, : 可是不太明白怎麼讓ID的每筆值對應過去, : 用%put出來也都只有一筆資料 : 再麻煩各位前輩給我一點意見, : 謝謝! 不知道想要印在log的目的是為了檢查巨集變數有沒有生成功還是為了什麼其他理由? 土法煉鋼法: data _null_; set your_table; put 'varID' _n_ '=' ID; call symputx(cats('varID', _n_), ID); run; -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.117.92 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1505484255.A.3E0.html
harry0612: 謝謝你!!成功了!! 09/15 22:26