我有一个频率分布,我试图在R中绘图。数据集非常嘈杂,但会产生不整洁的情节。
我想采用10个单位滑动窗口的平均值来绘制该数据。希望这会通过减少数据点的数量来清理情节?
我已经尝试过scatter.smooth()和loess(),但是这些并不是我想做的。我可以自己编写代码,但是想知道是否有人知道可以节省时间的功能吗?
答案 0 :(得分:1)
我在继续搜索Google时发现了这一点 - 这似乎解决了我的问题:D
https://stats.stackexchange.com/questions/3051/mean-of-a-sliding-window-in-r
修改强>
我正在使用以下
library(zoo)
quartz()
plot(rollmean(freq_dist, 10))
像梦一样:-D
我做了install.packages("zoo", dependencies=TRUE)
以便将动物园图书馆放入R!