首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在SAS中绘制不连续数据的折线图

在SAS中绘制不连续数据的折线图
EN

Stack Overflow用户
提问于 2014-11-10 13:51:48
回答 1查看 122关注 0票数 1

我试着用X轴作为小时(0,1,2...24),Y轴是递减率,绘制SAS线图。我在小时= 20 (晚上8点)开始了我的监控。我需要绘制从20开始的线状图。

当它变为0时,这条线连接o到20,形成一条直线。

如何在SAS中处理此问题。我正在使用PROC GPLOT

EN

回答 1

Stack Overflow用户

发布于 2014-11-11 05:10:35

这对SAS来说是一个困难,但也是可以管理的。

我有两个解决方案:

解决方案1)

将小时作为一列保留在数据中,但也要添加日期/时间字段,以表示时间始终在增加。

在gplot中使用日期/时间字段和递减率,但格式化日期/时间字段以仅显示小时。

解决方案2)

添加一个新列来表示顺序

代码语言:javascript
运行
复制
data temp;
set temp;
order = _n_;
run;

然后按新变量排序。

代码语言:javascript
运行
复制
proc sort data=temp; by order; run;

最后,使用gplot中的sorted选项。有关更多信息,请参阅所附链接:http://www.math.wpi.edu/saspdf/gref/c21.pdf

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26837581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档