我正在寻找一种方法来对长时间序列图进行动画处理,而不会失去分辨率。我希望视图可以在数据上“平移”,从开始到结束显示一个滑动的子集。
假设我有以下内容:
假设我有以下内容:
library(ggplot2)
library(dplyr)
library(gganimate)
df <- as.data.frame(cumsum(rnorm(1:10000))) %>% rename(y = 1)
df <- mutate(df, seq = seq(1, 10000, by = 1))
ggplot(df, aes(x = seq, y = y)) +
geom_line()
我想创建一种动画,通过仅聚焦于一段数据并沿着时间轴滑动来展示更多细节。可以想象,在放大镜下查看这个系列,并在其下方滑动图表... 这就是我试图实现的效果。通过 gganimate
可以实现吗?如果不行,有什么建议吗?