gpt4 book ai didi

r - 如何在一个动画循环后停止 gganimate

转载 作者:行者123 更新时间:2023-12-05 01:57:31 35 4
gpt4 key购买 nike

是否可以在一个动画循环后停止?

动画应执行到去年 2021 年,然后停止显示所有条形图!

这是一个使用 gganimate 的条形动画示例:

library(tidyverse)
library(gganimate)

year <- (2000:2021)
something <- mtcars$mpg[1:22]

df <- tibble(year,something)

p <- ggplot(df, aes(year, something))+
geom_col() +
geom_text(aes(label=something), vjust=-0.3, size=4)+
transition_states(year, transition_length = 5, state_length = 10) + shadow_mark() +
enter_grow() +
exit_fade(alpha = 1)+
labs(title = 'Year: {closest_state}',
subtitle = "Blabla",
caption = "bla")

animate(p, fps=8)

enter image description here

最佳答案

您可以在 gifski 渲染器中设置此选项。

animate(p, fps=8, renderer = gifski_renderer(loop = FALSE))

关于r - 如何在一个动画循环后停止 gganimate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69241773/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com