gpt4 book ai didi

r - 如何将 gganimate 与 geom_tile 一起使用?

转载 作者:行者123 更新时间:2023-12-02 02:21:56 25 4
gpt4 key购买 nike

我在制作 geom_tile() 绘图动画时遇到问题,其中图 block 出现后仍保持可见。

这是我使用空气质量数据的代码。

首先是静态图。此处,x 轴是日。 y 轴是月份,温度是填充。

library(gganimate) 

anim <- ggplot(airquality, aes(x = Day, y = Month, fill = Temp)) +
geom_tile()

anim

静态平铺图 enter image description here

使用 transition_reveal() 不会在视觉上保留沿 Day 遍历的 Temp 图 block 。

anim1 <- anim + transition_reveal(Day)
anim1

Animated Tile Plot

我也尝试过使用 transition_time() 但没有成功。

感谢您的帮助!

最佳答案

这里的一种可能性是transiton_manual:

anim1 <- anim + transition_manual(Day, cumulative = TRUE)

enter image description here

关于r - 如何将 gganimate 与 geom_tile 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66288559/

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