请选择 进入手机版 | 继续访问电脑版
楼主: 王贴贴123456
4524 3

proc report 语句 [推广有奖]

  • 10关注
  • 5粉丝

博士生

49%

还不是VIP/贵宾

-

威望
0
论坛币
146 个
通用积分
5.3500
学术水平
0 点
热心指数
4 点
信用等级
0 点
经验
4582 点
帖子
151
精华
0
在线时间
357 小时
注册时间
2012-9-24
最后登录
2021-7-5

王贴贴123456 在职认证  发表于 2016-11-8 21:28:40 |显示全部楼层 |坛友微信交流群
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
复制代码
小白求解,上述代码:按理说最后会求Quantity  TotalSales的和,并且用双划线隔开,但是我运行后的结果为什么是下面的样子,没有双线呀?
捕获.PNG



问题二:
  1. proc report data=vivi.medical split=' ' ls=74;
  2. column Patno VisitDate DX HR Weight Comment;
  3. define DX / display "DX Code" width=4 right;
  4. define HR / display "Heart Rate" width=6;
  5. define Weight / display width=6;
  6. define Comment / display width=30 flow;
  7. run;
复制代码
上述的flow 语句的意思是comment字段太长时 ,进行分行显示,但是comment的最终结果并没有分行,请问原因出在了哪里?多谢

捕获.PNG

二维码

扫码加我 拉你入群

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

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

关键词:proc report Report repor Port repo summarize report before

王贴贴123456 在职认证  发表于 2016-11-8 21:31:01 |显示全部楼层 |坛友微信交流群
proc report data=vivi.sales;
column Region Quantity TotalSales ;
define Quantity /sum;
define TotalSales/sum;
rbreak before /dul dol summarize;
run; 第一个的代码入上所示,不知道为什么一开始没传上去?

使用道具

QQ截图20180730170558.png

这几个option只在ods listing中适用。
就是说:
要在开头加上:ods listing;
最后加上:ods listing close;

使用道具

图截自书本 《Carpenter’s Complete Guide to the SAS REPORT Procedure》

使用道具

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

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

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

GMT+8, 2024-4-16 21:36