2110 0

sas print出来的东西,怎么把它弄成数据集 [推广有奖]

  • 5关注
  • 0粉丝

本科生

83%

还不是VIP/贵宾

-

威望
0
论坛币
8 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
991 点
帖子
87
精华
0
在线时间
67 小时
注册时间
2015-4-21
最后登录
2016-4-12

楼主
小琪是豆豆猪 发表于 2015-9-16 01:12:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
自己做了一个数据集
data.png
给他变动了一下变量名
  1. proc print data= finally split="\" ;
  2. label groupa= "GroupA \ (N=17)" groupb="GroupB \(N=17)" groupc="Total \(N=34)" ;
  3. run ;
复制代码
print 出来的是对的
然后用ods输出出来
  1. ods rtf file='e:\sas-prepare\exercise_2.rtf' ;
  2. proc print data=finally ;
  3. title 'Subject baseline summary ' ;
  4. footnote '*Disease status : display proportion with disease out of total number of subject in respective group' ;
  5. run;
  6. ods rtf close;
复制代码
输出出来的是开始的那个数据集(第一张图)

怎么把print的那部分弄成一个数据集啊,试过out=  出不来  有error

或者我想过不在print的地方改变量名字,在前面合成数据集的地方改
123456.png
  1. data finally ;
  2. length item $ 15 GroupA $40 GroupB $40 GroupC $40 ;
  3. split="\" ;
  4. label groupa= "GroupA \ (N=17)" groupb="GroupB \(N=17)" groupc="Total \(N=34)" ;
  5. set
  6. kong1
  7. Age_sum2_2
  8. Age_sum2_1
  9. Age_sum3_
  10. age_sum4_
  11. kong2
  12. kong3
  13. Country3_
  14. kong4
  15. Sum_3_ ;
  16. run ;
复制代码
然后split="\" ;  这里有错误,split应该变成蓝色的啊,可是这里没有,
如果能在这里解决的话 直接用ods------print  就可以输出数据集了

困扰多时 求各位大神指教!!!



二维码

扫码加我 拉你入群

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

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

关键词:print int 数据集 Proportion footnote display number status close title

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 02:06