R 中的时间序列图:从图中删除间隙 [zoo]

达农

我通过从 RasterBrick 中提取时间序列创建了一个动物园对象:

library(zoo)
s <- RasterBrick

target_cell <- 23265

ss <- zooExtract(s, target_cell)

windows()
plot.zoo(ss, type = "o")

我的结果如下所示。我想要一条线穿过所有点,但我似乎无法使它起作用,我已经查看了以前对这些问题的回答。我试过了lines(),它给出了相同的结果。

沉默杜古德

正如@Richard Telford 所说,图中的差距是由于数据缺失造成的。使用基函数complete.casesna.locfzoo间隙中可以删除或填充以前的观察结果,如下所示:

#to identity periods with missing data

missingPeriod = as.Date(index(ss[!complete.cases(ss),]))


#to retain only periods with no missing data
ssComplete = ss[complete.cases(ss),]


#to retain all periods with gaps filled with previous value
#maxgap parameter controls number of missing data replaced with prev observation
N = 5
ssFilled = zoo::na.locf(ss,maxgap=N); 

#plots
plot.zoo(ssComplete , type = "o")

plot.zoo(ssFilled, type = "o") 

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R中的堆栈时间序列图

来自分类Dev

使用Zoo读取R中的CSV

来自分类Dev

使用 zoo 包在 R 中的时间序列数据中填充缺失的日期和时间

来自分类Dev

Zoo包中的R as.yearqtr:如何删除空白

来自分类Dev

用R中的xts和zoo包重采样时间序列

来自分类Dev

R - 仅从 xts、zoo 和 POSIXct 中提取时间

来自分类Dev

在R中,如何通过by和zoo维护列名?

来自分类Dev

[R + zoo]:对具有不同时间分辨率的时间序列进行操作

来自分类Dev

R中一张图中的多个时间序列图

来自分类Dev

R Zoo集合体

来自分类Dev

如何在R中以水平堆积条形图的样式创建时间序列图

来自分类Dev

merge.zoo删除时区

来自分类Dev

如何在R中制作渐变颜色填充的时间序列图

来自分类Dev

R中x轴上的年份的每月时间序列图

来自分类Dev

R中几只股票的多个时间序列图将返回错误

来自分类Dev

如何使用时间序列图在r中绘制垂直虚线

来自分类Dev

如何在R中以日期格式绘制数据的时间序列图

来自分类Dev

如何从R时间序列图中获取数据?

来自分类Dev

R:在ggplot中为yearqtr(zoo)设置scale_x_yearqtr的限制

来自分类Dev

R的“ zoo”包的Python等效项

来自分类Dev

用Zoo在R中加载数据

来自分类Dev

如何使用ggplot2按时间段为R中的时间序列图聚合变量

来自分类Dev

使用Zoo或更好的软件包从R中的数据帧中减去具有两个因素的行

来自分类Dev

如何在R中的ggplot2中的时间序列图中自定义离散时间步长并将其添加到x轴?

来自分类Dev

在R中一次对齐多个Zoo对象

来自分类Dev

R复制函数返回数字矩阵,而不是“ zoo”类型的列表

来自分类Dev

R - 使用 zoo 包近似缺失的月份值

来自分类Dev

R-在时间序列图中绘制插值的其他颜色?

来自分类Dev

使用R更改时间序列图中的X轴值

Related 相关文章

  1. 1

    R中的堆栈时间序列图

  2. 2

    使用Zoo读取R中的CSV

  3. 3

    使用 zoo 包在 R 中的时间序列数据中填充缺失的日期和时间

  4. 4

    Zoo包中的R as.yearqtr:如何删除空白

  5. 5

    用R中的xts和zoo包重采样时间序列

  6. 6

    R - 仅从 xts、zoo 和 POSIXct 中提取时间

  7. 7

    在R中,如何通过by和zoo维护列名?

  8. 8

    [R + zoo]:对具有不同时间分辨率的时间序列进行操作

  9. 9

    R中一张图中的多个时间序列图

  10. 10

    R Zoo集合体

  11. 11

    如何在R中以水平堆积条形图的样式创建时间序列图

  12. 12

    merge.zoo删除时区

  13. 13

    如何在R中制作渐变颜色填充的时间序列图

  14. 14

    R中x轴上的年份的每月时间序列图

  15. 15

    R中几只股票的多个时间序列图将返回错误

  16. 16

    如何使用时间序列图在r中绘制垂直虚线

  17. 17

    如何在R中以日期格式绘制数据的时间序列图

  18. 18

    如何从R时间序列图中获取数据?

  19. 19

    R:在ggplot中为yearqtr(zoo)设置scale_x_yearqtr的限制

  20. 20

    R的“ zoo”包的Python等效项

  21. 21

    用Zoo在R中加载数据

  22. 22

    如何使用ggplot2按时间段为R中的时间序列图聚合变量

  23. 23

    使用Zoo或更好的软件包从R中的数据帧中减去具有两个因素的行

  24. 24

    如何在R中的ggplot2中的时间序列图中自定义离散时间步长并将其添加到x轴?

  25. 25

    在R中一次对齐多个Zoo对象

  26. 26

    R复制函数返回数字矩阵,而不是“ zoo”类型的列表

  27. 27

    R - 使用 zoo 包近似缺失的月份值

  28. 28

    R-在时间序列图中绘制插值的其他颜色?

  29. 29

    使用R更改时间序列图中的X轴值

热门标签

归档