什么是Graph Template 语法
全称叫做Graph Template Language( GTL), 他是ODS Graphics的核心。基本上所有的统计分析用到的图表都可以通过GTL产生。首先先通过GTL去设计你想要生成样式的模板,后面通过SGRENDER过程去生成你想要的figure.
在创建GTL之前的准备工作
首先你需要得到你想要图表的大致样式。然后确定你图表横轴纵轴,刻度,图例等信息。然后根据你所获得的信息去准备相应的DATASET。
大致能创建GTL类型
Single-Cell Graphs
Multicell Graph
Grid graphs
Lattice graphs
Data-driven lattice graphs
Data-Driven panel graphs
Scatter plot matrices
总结一下
这基本认识了GTL的作用吧,接下来我会跟大家一起学习如何创建
- 第一步: 定义一个模板
- 第二步:生成模板
- 第三步: 通过SGRENDER生成你想要的图表
下面一个简单的例子让大家看看
proc template;
define statgraph template-name;
begingraph;
layout layout-name;
gtl-statements
endlayout;
endgraph;
end;
run;
proc sgrender data=data-source template=template-name;
run;
参考:SAS 9.4 Graph Template language: User’s Guide