全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2966 3
2016-01-07
悬赏 50 个论坛币 未解决
proc print里WIDTH=column-width 的选项只有FULL MINIMUM UNIFORM UNIFORMBY 这几个选项


我想规定例如
WIDTH=8  8个字符的宽度,请问有办法吗?
二维码

扫码加我 拉你入群

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

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

全部回复
2016-1-7 15:16:45
我知道改变列宽也可以使用style选项,例如
proc print data=数据集 style(header)={cellwidth=0.8 in};
run;
二维码

扫码加我 拉你入群

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

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

2016-1-7 16:07:17
还有一个办法,用sql,具体可以参照如下:
proc sql flow=n m; /*n:列宽,m:行宽*/
select * from table-name;
quit;

希望帮到你!
二维码

扫码加我 拉你入群

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

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

2016-1-8 11:45:57
用system option linesize=n 可以限定打印宽度. n 是每行的字符数量, n只能是64和256之间的值
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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