全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4068 2
2012-10-01
悬赏 2 个论坛币 已解决

大家好,我想问一下为什么这个transposelabel语句,不起作用?


我想把数据集score转置为数据集score_transposed,并且score_transposed第一列的name和label都是aaa. 具体程序如下:


data score;

   input  Student $  StudentID $ Section $   Test1   Test2   Final;

   datalines;

      Capalleti 0545 1  94 91 87

      Dubose    1252 2  51 65 91

      Engles    1167 1  95 97 97

      Grant     1230 2  63 75 80

      Krupski   2527 2  80 76 71

      Lundsford 4860 1  92 40 86

      McBane    0674 1  75 78 72

;

proc transpose

   data=score

   out=score_transposed

   label=aaa  name =aaa;

run;


但问题是,貌似label=aaa没有起作用,数据集score_transposedlabel依然是: 以前的变量名.


请问应该怎样做才对?谢谢!



最佳答案

henn2010 查看完整内容

proc transpose data=score out=score_transposed name =aaa; label aaa = 'aaa'; run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-10-1 22:59:13
proc transpose
   data=score out=score_transposed  name =aaa;
   label aaa = 'aaa';
run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-10-3 13:47:39
henn2010 发表于 2012-10-3 11:27
proc transpose
   data=score out=score_transposed  name =aaa;
   label aaa = 'aaa';
THX! Cool man~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群