如何把变量名赋值给一个新变量
sas吧
全部回复
仅看楼主
level 2
我现在需要的是再输出一个operation 变量,把每一个观测所对应的变量名赋值给operation,也就是把SL SH TL TH赋值给operation,各位大佬有无解决方案呢,求求各位大佬显一下神通吧
2023年09月11日 16点09分 1
level 1
这个简单transpose 一下就好了:
比如
data a1;
input a b c d;
Group=_n_;
cards;
1 2 3 5
2 4 5 9
3 4 5 1
;
run;
PROC TRANSPOSE DATA = a1 out=a2;
by group;
VAR a b c d;
RUN;
2024年05月17日 23点05分 3
level 3
array下面加个变量=vname(A)应该也可以吧
2024年07月20日 18点07分 4
level 11
wide to long的过程
2024年08月18日 22点08分 5
1