楼主: l6397
3555 5

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

  • 0关注
  • 0粉丝

博士生

42%

还不是VIP/贵宾

-

威望
0
论坛币
120 个
通用积分
5.1200
学术水平
1 点
热心指数
6 点
信用等级
0 点
经验
3788 点
帖子
235
精华
0
在线时间
178 小时
注册时间
2007-3-28
最后登录
2023-5-13

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

[求助]高人: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

     谢谢!!!!

二维码

扫码加我 拉你入群

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

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

关键词:output outpu put Out cards output 高人 输出 窗口

沙发
l6397 发表于 2008-5-18 15:53:00 |只看作者 |坛友微信交流群

上面是一个简单的例子。

 

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

 

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

 

 如:x  =  ,  1   5    10    12  

 

        y  =  2    6    9    15    19

 

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

使用道具

藤椅
crackman 发表于 2010-5-19 11:04:37 |只看作者 |坛友微信交流群
proc sql;
select  x into :x  separated by " " from a;
quit;
%put x=&x.;

使用道具

板凳
pccbanboo11 在职认证  发表于 2010-5-19 15:53:46 |只看作者 |坛友微信交流群
转置一下 可以不?

proc transpose data = a out = b ;
proc print data = b;
run;

使用道具

报纸
醉_清风 发表于 2010-5-19 17:13:10 |只看作者 |坛友微信交流群
两年前的提问...
从来不需要想起 永远也不会忘记

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 21:41