2016-05-23 82 views
11

通過gganimate的選項,可以設置當調用gg_animate()來呈現動畫序列時,通過瀏覽選項,似乎沒有選項可以更改框架標題,以便更清楚地向觀察者該框架所基於的參數是什麼。改變gganimate框架標題的標籤

換句話說,假設frame = year在圖層中:我如何讓幀的標題爲​​其中####是當前幀的年份?我是否錯過了某些東西,或者它是否是gganimate庫的限制?

如何通過解決方法達到相同的結果? 感謝您的建議。

回答

12

該框架的子集值被附加到任何預先存在的標題。因此,您可以添加帶有說明文字的標題。例如:

library(gganimate) 

p=ggplot(mtcars, aes(wt,mpg, frame=cyl)) + geom_point() + 
    ggtitle("Cylinders: ") 

gg_animate(p) 

正如你可以在下面的GIF看,前綴「缸:」現在被添加到標題的cyl前值:

enter image description here

+0

這正是我需要。謝謝!你能指點我一些關於gganimate的其他資源嗎? –

+0

這實際上是我第一次使用它,所以我沒有真正看過。 [Here](https://www.ggplot2-exts.org/gganimate.html)和[here](http://rstudio-pubs-static.s3.amazonaws.com/150532_85690ff8b7664149847f4b0b083ed7bc.html)和[here]( http://varianceexplained.org/files/loess.html)是一些簡短的教程。 – eipi10