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

qts

我正在尝试绘制一些快速图形进行探索性分析,并且有以下问题:

如何在ggplot中绘制滞后的时间序列?我正在尝试做这样的事情:

 ggplot(data,aes(x=xdata,y=xdata-1)+geom_point()

但是xdata-1是从中减去1xdata而不是读取先前的xdata值。

ggplot似乎没有lag.plot等效项,我确实gglagplotggfortify程序包中找到了一个函数,该函数似乎正是我想要的函数,但是在最新版本的R(当前为3.2)中不可用。

研究

您可以使用tail获取滞后版本的向量:

tail(x,-1)

但是在ggplot2美学范围内,长度必须为1或具有相同的长度,因此您应将值附加到滞后的值上,以便将其与原始矢量相对应。例如:

x= 1:10
qplot(x=x,y=c(tail(x,-1),0))

另一种选择是使用lagfrom中的函数stats,但这假定您正在处理时间序列对象。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

时间序列-相关性和滞后时间

来自分类Dev

如何使用proc gchart在SAS中绘制时间序列的直方图

来自分类Dev

如何在时间序列中自动创建n个滞后?

来自分类Dev

如何使用QCustomPlot有效绘制大型时间序列?

来自分类Dev

pyqtgraph,绘制时间序列

来自分类Dev

在不规则的时间序列中“滞后”

来自分类Dev

在Swift中连续绘制UIBezierPath期间消除滞后时间

来自分类Dev

在R中绘制时间序列

来自分类Dev

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

来自分类Dev

如何使用Python绘制时间序列热图?

来自分类Dev

如何使用Matplotlib绘制汇总的时间序列数据

来自分类Dev

如何在MongoDB图表中绘制统一的时间序列

来自分类Dev

如何绘制与多个国家/地区的时间序列?

来自分类Dev

如何绘制时间序列的逆函数

来自分类Dev

绘图:如何在Dash Plotly中绘制时间序列

来自分类Dev

无法绘制Seaborn的时间序列

来自分类Dev

如何使用Matplotlib Python绘制时间序列

来自分类Dev

绘制时间序列数据框

来自分类Dev

绘制叠加时间序列

来自分类Dev

时间序列-相关性和滞后时间

来自分类Dev

如何精美绘制时间序列的分割(熊猫数据框)

来自分类Dev

如何绘制点序列?

来自分类Dev

如何绘制仅在x轴上显示几天的时间序列?

来自分类Dev

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

来自分类Dev

如何使用 xts R 包创建领先的滞后时间序列

来自分类Dev

绘制每日时间序列

来自分类Dev

如何在 Python 中绘制多个时间序列

来自分类Dev

如何制作具有一定滞后时间的两个时间序列的相关图