问题描述
我想用gganimate动画化我的价格数据的直方图,但是输出只是RStudios的Viewer中的空白图。如果我只是使用ggplot2定期进行绘制,则输出将按预期输出。
价格数据是一个时间序列,但是观测值偶尔出现,因此我有一个“计数”值。我想根据计数显示动画,甚至索引也可以。
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 (将#修改为@)