我有时间系列数据。 我需要找到时间序列数据中的缺失值并将其显示回给用户。我只需要一个运行速度很快的算法。由于这个输出需要在Shiny中生成。不能让用户等待很长查找时间序列中的缺失值
# creating sample data
topdays <- seq(1,6,2)
topobs <- rep("Adams",3)
middays <- rep(seq(1:6),3)
midobs <- c(rep("Allen",6),rep("Benton",6),rep("Blackford",6))
bottomdays <- seq(1,6,2)
bottomobs <- rep("Brown",3)
values <- runif(24, min=70, max=100)
obs <- c(topobs,midobs,bottomobs)
days <- c(topdays,middays,bottomdays)
df <- data.frame(days,values,obs)
# end creation of sample data
正如你看到有数据在2,4,6天失踪观察亚当斯和布朗。
我想创造一个我捕捉丢失一天的观察
输出应该建立在缺失值和观测数据帧的功能。
我刚刚创建了一个我的问题陈述样本。
真实数据集将会非常大。
感谢您期待已阅读此内容。 让我知道如果我可以提供一些更多的细节
请参阅'is.na' – MichaelChirico
恐怕我没有得到你 – Ravi
在R命令提示符中键入'?is.na' - 然后阅读帮助页面。 –