data test;
length val $15;
input obs val $ pvalue;
cards;
1 demog 0.8812
2 ae 0.7112
3 dispostion 0.8234
4 exposure 0.7788
;
run;
我想獲得一個 pvalue 的新資料集,例如 0.8812a、0.7112b、0.8234c、0.7788d。我手中的真實資料集很長,后面跟著字母,如e、f、g等。你能幫我用sas中的do回圈解決這個問題嗎?
非常感謝!
uj5u.com熱心網友回復:
你應該做這樣的事情
data CLASS (drop = _h);
set sasHelp.CLASS(rename =Height = _h);
Heigth = cats(put(_h, 4.2), byte(rank('a') _N_ - 1));
run;
但具體取決于你對湯姆的回答。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/462020.html
