相关疑难解决方法(0)

在R中实时自动递增ggplot

该主题回答了如何在R中创建具有实时效果的增量图.

我想做同样的事情,ggplot2而不是R的基础plot.直接从该链接中的答案复制,我试过这个,但它没有用:

n=1000
df=data.frame(time=1:n,y=runif(n))
window=100
for(i in 1:(n-window)) {
  print(i)
  flush.console()
  ggplot(df) + geom_line(aes(x=time, y=y), size=0.7) + xlim(i,i+window)
  Sys.sleep(.09)
}
Run Code Online (Sandbox Code Playgroud)

我想图像渲染的ggplot2工作方式不同.是否可以创建实时更新效果ggplot2

理想情况下,我希望能够显示多个geom_lines.但我猜逻辑将是相同的.

此外,当R-Studio中的情节是"缩放"时,是否可以实现此目的?

plot r ggplot2

5
推荐指数
1
解决办法
2394
查看次数

标签 统计

ggplot2 ×1

plot ×1

r ×1