2016-05-23 18 views
11

gg_animate() animasyonlu diziyi işlemeye çağırıldığında ayarlanabilen gganimate seçenekleri arasında gezinme, karenin başlığını değiştirmek için herhangi bir seçenek yok gibi görünüyor; çerçevenin temel aldığı parametre nedir.Gganimate çerçeve başlığının etiketini değiştir

Başka bir deyişle, frame = year'un bir katmanda olduğunu varsayın: çerçevenin başlığını year: #### olarak nasıl yapabilirim geçerli #### geçerli karenin yılıdır? Bir şey mi eksik veya gganimate kitaplığının bir sınırlaması mı?

Aynı sonucu bir geçici çözümle nasıl başarırsınız? Tavsiyeniz için teşekkürler.

cevap

12

Çerçevenin alt küme değeri önceden var olan herhangi bir başlığa eklenir. Bu nedenle açıklayıcı bir metin içeren bir başlık ekleyebilirsiniz. Lütfen aşağıdaki GIF da görebileceğiniz gibi

library(gganimate) 

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

gg_animate(p) 

, önek "Tüpler:" Örneğin şimdi cyl değerine önce başlığa eklenir:

enter image description here

+0

Bu tam ne olduğunu ben gerekli. Teşekkürler! Bana gganimate hakkında başka kaynaklara işaret edebilir misin? –

+0

Bu aslında kullandığım ilk kez gerçekten bakmadım. [Burada] (https://www.ggplot2-exts.org/gganimate.html) ve [burada] (http://rstudio-pubs-static.s3.amazonaws.com/150532_85690ff8b7664149847f4b0b083ed7bc.html) ve [burada] (http://varianceexplained.org/files/loess.html) birkaç kısa eğiticidir. – eipi10

İlgili konular