我想在另一列下面添加一列。我的数据集如下所示:
date xy ab cd
1 1.5 3.1 4.8
2 4.3 8.5 1.0
3 7.7 9.1 7.7
我想创建一个如下所示的数据集:
date id price
1 xy 1.5
2 xy 4.3
3 xy 7.7
1 ab 3.1
2 ab 8.5
3 ab 9.1
1 cd 4.8
2 cd 1.0
3 cd 7.7
你知道我该如何处理这个问题吗?
答案 0 :(得分:3)
像这样:
proc transpose data=indataname out=outdataname(rename=(_NAME_=id col1 = price));
by date;
run;