128:SAS绘图--GTL(二)_添加title,footnote,标签等

分享
手机游戏开发者 2024-9-22 19:15:10 47 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),如下面所示


3.png 接着先容斜杠后面的选项
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看看,可以看到很明显的区别
5.png halign=right valign=top
HALIGN就是控制标签在图的 水平方向 左中右3个方向的位置
VALIGN就是控制标签在图的垂直方向 上中下3个方向的位置
6.png 我们换几个参数看看输出:跑这里来了
7.png

discretelegend尚有很多选项,具体根据需求查SASHELP吧,就讲到这里了。
8.png 2:添加title和footnote
entrytitle/entryfootnote只能在begingraph,layout外貌添加,否则会报下面的错误
同理我们也可以像控制标签一样控制title和footnte的位置,但是我看title没有valign=选项,而且要放在具体的title前面,如果你放在后面,SAS会报错,这个很像proc report输出title,也是如许,但是不能缩写成c,l,r。


11.png 先写这些吧。
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-22 18:47, Processed in 0.181712 second(s), 35 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表