我试图绘制SAS线图,其中X轴为小时(0,1,2 ... 24),Y轴为衰减率。
我在小时= 20(晚上8点)开始监控。我需要绘制从20开始的线图。
当它变为0时,该线连接o到20形成一条直线。
我如何在SAS中处理这个问题。我正在使用PROC GPLOT
答案 0 :(得分:1)
这对SAS来说是一个难题,但是可以管理它。
我有两个解决方案:
解决方案1)
将小时保持为数据中的列,但也添加日期/时间字段以表示时间总是在增加。
在gplot中使用日期/时间字段和拒绝率,但将日期/时间字段格式化为仅显示小时数。
解决方案2)
添加新列以表示订单
data temp;
set temp;
order = _n_;
run;
然后按新变量排序。
proc sort data=temp; by order; run;
最后,利用gplot中的排序选项。有关详细信息,请参阅随附的链接:http://www.math.wpi.edu/saspdf/gref/c21.pdf