全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3756 5
2008-05-17

[求助]高人:output窗口输出的问题?

比如有下列数据集

data a;
input x y z;
cards;
1 0 .
3 5 8
. 7 9
4 . 6
;
run;

问题:  如何在output窗口中显示:

      x=. 1 3 4

     y=0 2 5 7

     z=. 6 8 9

     谢谢!!!!

二维码

扫码加我 拉你入群

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

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

全部回复
2008-5-18 15:53:00

上面是一个简单的例子。

 

在我的数据集中有二百多个变量,每一个变量有许多观察(也有重复值或空值)。

 

所以想请高手帮助,怎样在output窗口列举每一个变量都有哪些值,最好是用一行显示。

 

 如:x  =  ,  1   5    10    12  

 

        y  =  2    6    9    15    19

 

不知道sas能不能实现,谢谢!!!!

二维码

扫码加我 拉你入群

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

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

2010-5-19 11:04:37
proc sql;
select  x into :x  separated by " " from a;
quit;
%put x=&x.;
二维码

扫码加我 拉你入群

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

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

2010-5-19 15:53:46
转置一下 可以不?

proc transpose data = a out = b ;
proc print data = b;
run;
二维码

扫码加我 拉你入群

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

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

2010-5-19 17:13:10
两年前的提问...
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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