全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3277 3
2016-02-17
我用的是SAS9.3 64BIT版本,作图时一些绘图语句颜色设置无效,比如以下代码

goptions cback=blue;
OPTIONS nogstyle;
proc sort data=sashelp.class out=class;
by sex;
run;

proc boxplot data=class;
plot weight*sex/
cframe=blue
cboxfill=red
cboxes=green;
run;
quit;

options gstyle;
以上代码画出来的箱线图颜色设置无效,还是SAS默认的作图样式,有没有办法帮忙解决?成功的话可以付酬劳。在线等,急,多谢! 箱线图.jpg
二维码

扫码加我 拉你入群

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

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

全部回复
2016-2-17 20:53:10
可以直接直接回帖留联系方式,或者联系我的QQ364518767,谢谢。
二维码

扫码加我 拉你入群

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

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

2016-3-11 20:31:52
经过多日研究,终于找到了问题原因与解决方法。
对于作图颜色控制,在SAS9.2版本之前,可以直接在PLOT等语句中进行控制,SAS 9.3之后,原语句颜色控制失效,需要通过proc template进行控制;
增加下面语句:

proc template ;
define style test;
        parent = Styles.htmlblue;
        style GraphDataDefault /
        Color = pink;
        style GraphDataText /
        Color = blue;
        style graphbackground/
        color=cxf1ece2;
end;
run;

ods html style=test;

然后再提交BOXPLOT语句,可以得到下面图形
Boxplot6.png
二维码

扫码加我 拉你入群

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

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

2018-4-26 08:58:03
感谢解惑
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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