r绘制时间序列异常行为

预报员

我有一个不寻常的问题。我想为R时间序列图创建ablines。当我这样做时,它总是偏移1个月。

请参见下面的可重现示例:

library(datasets)
tsdata = window(datasets::AirPassengers,start=c(1956,1),end=c(1960,12))
plot(tsdata,type="o")
abline(v=(1956+5/12),col="red")

正如你可以从下图看到,abline绘制在六月的1956年,没有5月的1956年,通过命令要求ablineR代码:v=(1956+5/12)

不确定如何解决此问题?

在此处输入图片说明

阿克伦

如果我们要更改,请转换为yearmonfromzoo和tonumeric

library(zoo)
p1 <- as.numeric(zoo::as.yearmon("1956/05/01", "%Y/%m/%d"))

或者可以从导出time当频率为12时,我们可以选择May1956年的第五个元素

p1 <- time(tsdata)[5]
abline(v = p1, col="red")

-输出

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在R中绘制时间序列

来自分类Dev

在R中绘制多个时间序列

来自分类Dev

在R中绘制时间序列事件图

来自分类Dev

R如何绘制多个图形(时间序列)

来自分类Dev

R时间序列数据:绘制多个批次

来自分类Dev

在R中绘制时间序列事件图

来自分类Dev

在R中绘制时间序列时出错

来自分类Dev

R中时间序列数据的异常检测

来自分类Dev

用R中的时间索引绘制时间序列

来自分类Dev

pyqtgraph,绘制时间序列

来自分类Dev

绘制叠加时间序列

来自分类Dev

绘制每日时间序列

来自分类Dev

使用dygraph for R仅按年份绘制xts时间序列?

来自分类Dev

R中绘制多元时间序列的问题

来自分类Dev

在R中绘制时间序列(24小时)

来自分类Dev

如何不使用R绘制时间序列中的差距

来自分类Dev

用ggplot绘制R中的几个大时间序列的问题

来自分类Dev

用R中的不连续轴绘制时间序列

来自分类Dev

在R中绘制具有不同颜色的时间序列

来自分类Dev

R中时间序列的谐波回归模型的拟合和绘制

来自分类Dev

R中绘制多元时间序列的问题

来自分类Dev

为什么在R中向后绘制时间序列数据?

来自分类Dev

Python:如何在时间序列图中绘制从散点图中获得的异常值?

来自分类Dev

如何绘制滞后的时间序列?

来自分类Dev

无法绘制Seaborn的时间序列

来自分类Dev

绘制时间序列数据框

来自分类Dev

熊猫绘制时间重叠的时间序列

来自分类Dev

使用xts在R中绘制具有不同时间索引的多个时间序列

来自分类Dev

R使用facet_wrap绘制具有时间间隔的时间序列