SAS sgplot:不是不同组的正确标记

时间:2015-08-20 09:24:23

标签: sas sas-ods

在SAS中,当我使用以下代码时,我的rtf文件会显示我想要的所有内容。但在'结果 - Sas Report'每个标记都是一个圆圈(虽然它们都是不同的颜色)。如何更改它,它看起来与rtf文件完全相同?

    %modstyle(parent= statistical, name= mystyle, type= CLM,
    colors= red green blue purple,
    markers= star plus circle square);

    ods rtf file=".../scatterplot.rtf" style=mystyle;
    proc sgplot data=datafile;
       scatter y=y x=x /group=groups;
    run;
    ods rtf close;

1 个答案:

答案 0 :(得分:1)

你的问题是你没有将样式命令添加到当前的HTML目的地(这是结果输出到的,假设你在9.3 +)。

您可以轻松覆盖此内容。注意我添加的一行(ods html行)。我没有指定文件的位置 - 这样它只是覆盖当前选项而不更改目标。

%modstyle(parent= statistical, name= mystyle, type= CLM,
colors= red green blue purple,
markers= star plus circle square);

ods rtf file="c:\temp\scatterplot.rtf" style=mystyle;
ods html style=mystyle;
proc sgplot data=sashelp.class;
   scatter x=height y=weight /group=age;
run;
ods rtf close;