SAS中的GPLOT过程:语句格式、语法说明
GPLOT过程用于绘出散点图。图中的横、纵坐标分别代表两个变量。
SAS中的GPLOT过程的语句格式如下:
PROC GPLOT [DATA=<数据集名>[选项]];
PLOT <纵坐标变量*横坐标变量[=分层变量名]…>/[选项];*** 指定绘图变量和选项
PLOT2 <纵坐标变量*横坐标变量[=分层变量名]…>/[选项];*** 在原图基础上重叠绘制第二幅散点图
SYMBOLn[选项]*** 定义符号、添加趋势线、定义点和线的颜色
BY <变量名列>;*** 按该变量取值分层绘制,要求数据集已按该变量排序
RUN;
语法说明:
(1)GPLOT过程的选项
• UNIFORM:要求用BY语句分组打印的散点图的坐标刻度相同,便于比较。
• VTOH=数值:指定纵、横坐标的比例。
(2)PLOT语句说明
分层变量:表示所做的散点图按指定变量的取值分层,默认按不同颜色来区分。
(3)语句选项
• OVERLAY:同一语句作的图重叠在同一个坐标系中显示;
• HAXIS=数值:定义横坐标的刻度;
• VAXIS=数值:定义纵坐标的刻度;
• CAXIS=颜色:定义坐标轴的颜色;
• CTEXT=颜色:定义坐标轴文本的颜色。
(4)SYMBOL语句选项
• VALUE=符号:可用的符号及相应名称有+:PLUS;★:STAR;■:SQUARE;◆:DIAMOND;▲:TRIANGLE;
• I=连线方式:JOIN用直线连接;SPLINE用光滑的曲线连接;NEEDLE向横坐标画垂线;RL添加回归直线;
• WIDTH=宽度:定义数据点和连线的宽度;
• COLOR=颜色:定义数据点和连线的颜色。