美文网首页SAS画图
128:SAS画图--GTL(二)_添加title,footno

128:SAS画图--GTL(二)_添加title,footno

作者: SASPRO的打工人生活 | 来源:发表于2022-07-17 23:07 被阅读0次

    我觉得我的大多数文章写的很直白易懂,还会贴心地告知一些易错点、注意点。所以有时候我开收费(目前只有一个面试题),我觉得我值得。你们可以选择把我截图的代码自己敲一遍,不用一分钱,顶多花点时间;也可以选择付费购买我的代码(准备专题写完后有偿分享我的具体代码)。因为写这些东西真的很花时间!!!

    上篇文章简单介绍了GTL基础知识和GTL的关键两部分,今天我们继续给我们的图添上一些关键要素,比如title和footnote,图例标签等。:

    1:添加标签(是叫这个吗?突然不知道叫什么)

    在图上添加标签的话,是通过 name选项和discretelegend选项一起输出,如果只有其中一个的话,SAS是不会显示标签的

    具体代码

    重点讲讲这个discretelegend吧,Creates a legend with entries that refer to plots, or group values, or both legend items.

    如果不加上"/"后面的那些选项,那么标签会出现在图的底部(X轴下方,应该是wall-area),如下面所示

    接着介绍斜杠后面的选项

    across:specifies the number of legend entries that are placed horizontally before the next row begins.

    它只能是一个正数,然后这个选项的话不加的话,标签是水平输出的,就像上面的什么选项不加展示的一样。

    across=1表示水平输出的标签只有一个,所以你看到across=1的时候3个标签都是在同一列的;如果across=2,那么表示水平输出的标签有2个了

    location=inside:表示你这个是输出在data-area还是其他地方(时刻记得SAS画图的几个area),我们换成outside看看,可以看到很明显的区别

    halign=right valign=top

    HALIGN就是控制标签在图的 水平方向 左中右3个方向的位置

    VALIGN就是控制标签在图的垂直方向 上中下3个方向的位置

    我们换几个参数看看输出:跑这里来了

    discretelegend还有很多选项,具体根据需求查SASHELP吧,就讲到这里了。

    2:添加title和footnote

    entrytitle/entryfootnote只能在begingraph,layout外面添加,否则会报下面的错误

    1:

    同理我们也可以像控制标签一样控制title和footnte的位置,但是我看title没有valign=选项,而且要放在具体的title前面,如果你放在后面,SAS会报错,这个很像proc report输出title,也是这样,但是不能缩写成c,l,r。

    先写这些吧。

    相关文章

      网友评论

        本文标题:128:SAS画图--GTL(二)_添加title,footno

        本文链接:https://www.haomeiwen.com/subject/exzrirtx.html