R不动画就

问题描述

我想用gganimate动画化我的价格数据的直方图,但是输出只是RStudios的Viewer中的空白图。如果我只是使用ggplot2定期进行绘制,则输出将按预期输出

价格数据是一个时间序列,但是观测值偶尔出现,因此我有一个“计数”值。我想根据计数显示动画,甚至索引也可以。

enter image description here

library(ggplot2)
library(dplyr)
library(ggthemes)
library(gganimate)

count <- file('count.bin','rb') %>% readBin(integer(),10000000)
seconds <- file('seconds.bin',length(count))
price <- file('price.bin','rb') %>% readBin(double(),length(count)) 

df <- data.frame(count,seconds,price)

ggplot(df,aes(x= price)) +
  geom_histogram(binwidth=10,fill = "#4271AE",colour = "#1F3552") +
  theme_fivethirtyeight() +
  theme(axis.title = element_text()) +
  transition_reveal(seq(1:length(count))) 

tansition_reveal(count)也有一个空的绘图输出

只是一个想法: 可能与运行Linux时的操作系统有关。我必须在Linux终端中安装有关transformer,sf和unit的依赖项(gifski必需的软件包,我听说过要使gganimate正常运行所必需的软件包)。 因此,我当中的一部分人怀疑渲染器可能缺少依赖项。

谢谢您的帮助!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...