全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
7737 6
2012-12-13
请问大牛们:
运用PROC TABULATE自动生成报表的时候,如何让headers靠右或者靠左呢?
SAS自动默认的是居中。
我用style=[textalign=right] 跟style=[just=right] 都无法得出结果,虽然SAS不报错,的出来的结果仍旧是居中的。。。



二维码

扫码加我 拉你入群

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

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

全部回复
2012-12-13 15:35:32
这个过程太专业了
二维码

扫码加我 拉你入群

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

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

2012-12-13 16:00:21
data energy;
   length State $2;
   input Region Division state $ Type Expenditures;
   datalines;
1 1 ME 1 708
1 1 ME 2 379
1 1 NH 1 597
1 1 NH 2 301
1 1 VT 1 353
1 1 VT 2 188
1 1 MA 1 3264
1 1 MA 2 2498
1 1 RI 1 531
1 1 RI 2 358
1 1 CT 1 2024
1 1 CT 2 1405
1 2 NY 1 8786
1 2 NY 2 7825
1 2 NJ 1 4115
1 2 NJ 2 3558
1 2 PA 1 6478
1 2 PA 2 3695
4 3 MT 1 322
4 3 MT 2 232
4 3 ID 1 392
4 3 ID 2 298
4 3 WY 1 194
4 3 WY 2 184
4 3 CO 1 1215
4 3 CO 2 1173
4 3 NM 1 545
4 3 NM 2 578
4 3 AZ 1 1694
4 3 AZ 2 1448
4 3 UT 1 621
4 3 UT 2 438
4 3 NV 1 493
4 3 NV 2 378
4 4 WA 1 1680
4 4 WA 2 1122
4 4 OR 1 1014
4 4 OR 2 756
4 4 CA 1 10643
4 4 CA 2 10114
4 4 AK 1 349
4 4 AK 2 329
4 4 HI 1 273
4 4 HI 2 298
;
proc format;
   value regfmt 1='Northeast'
                2='South'
                3='Midwest'
                4='West';
   value divfmt 1='New England'
                2='Middle Atlantic'
                3='Mountain'
                4='Pacific';
   value usetype 1='Residential Customers'
                 2='Business Customers';
run;
二维码

扫码加我 拉你入群

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

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

2012-12-13 16:01:18

options nodate  pageno=1 linesize=80 pagesize=60;
x "cd D:\Docs";
ods listing close;
ods pdf file="table1.pdf" style=temp;
  proc tabulate data=energy format=dollar12.;
     class region division type / style=[foreground=blue just=left];
     var expenditures;
      table region*division,
         type='Customer Base'*expenditures=' '*sum=' '
           / rts=25;
     format region regfmt. division divfmt. type usetype.;
     title 'Energy Expenditures for Each Region';
   title2 '(millions of dollars)';
run;

ods pdf close;
ods listing;


二维码

扫码加我 拉你入群

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

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

2012-12-13 16:04:13
bbs-table.png
二维码

扫码加我 拉你入群

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

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

2012-12-13 21:09:57
davil2000 发表于 2012-12-13 16:01
options nodate  pageno=1 linesize=80 pagesize=60;
x "cd D:\Docs";
ods listing close;
多谢!
我就是使用的style=[just=left], 但是在公司的UNIX系统不知道为什么没法完成这个过程。。。
不过看到大牛在WINDOWS运行没错,我就可以放心了。。。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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