【发布时间】:2016-05-14 11:12:36
【问题描述】:
calculation of anomalies on time-series 的帖子非常有帮助,但我根据我的情况对数据进行了分组。我有一个包含年份、组、值和列的数据框。每个组都有一个每年的值。我要计算的是每组的年度异常情况。即今年的值减去该组所有年份的平均值。也可以将此异常值作为列附加到数据框中。谢谢!这是样本数据
year <- c(2000, 2000, 2000, 2000, 2000,2001, 2001, 2001, 2001, 2001,2002, 2002, 2002, 2002, 2002,2003, 2003, 2003, 2003, 2003)
group <- c("A", "B", "C", "D", "A", "B", "C", "D","A", "B", "C", "D","A", "B", "C", "D","A", "B", "C", "D")
value <- runif(20, 0, 1)
df <- as.data.frame(year)
df$group <- group
df$value <- value
【问题讨论】:
-
请用示例数据集展示您的问题以及所需的结果
标签: r time-series