Sadece ggplot2 tarafından oluşturulan her bir panele ek açıklama eklemek istiyorum; Her köşede (a), (b), (c) vb. gibi basit etiketler. Bunu yapmanın kolay bir yolu var mı?ggplot2: geom_text() ile facet_grid()?
cevap
: https://groups.google.com/forum/?fromgroups=#!topic/ggplot2/RL8M7Ut5EpU kullanabilirsiniz şunlardır:
bu vermelidirlibrary(ggplot2)
x <-runif(9, 0, 125)
data <- as.data.frame(x)
data$y <- runif(9, 0, 125)
data$yy <- factor(c("a","b","c"))
ggplot(data, aes(x, y)) +
geom_point(shape = 2) +
facet_grid(~yy) +
geom_text(aes(x, y, label=lab),
data=data.frame(x=60, y=Inf, lab=c("this","is","the way"),
yy=letters[1:3]), vjust=1)
:
+1, ancak bunun nasıl çalıştığına biraz daha bağlam sağlayabilir misiniz? Şu anda sadece bir parça kod ve bir resim. –
Elbette. "Ggplot" tabanının tabanı, geom_point'in facet_grid 'yönlerinin gerçek çizim verileriyle birlikte veri çerçevesine sahiptir. Anahtar, "geom_text" için yeni bir veri çerçevesi (kod snippet'indeki sinekte oluşturuldu, ancak "ggplot" bloğu dışında oluşturabilir ve sadece veri çerçevesine referans verebilir) ve etiket öğelerinin sayısını fasetlerin sayısı. Birden fazla, farklı etiketleri fasetlerin içine yerleştirmek için çoklu aramaları geom_text'e kullanabilirsiniz. Sırayla referans gösterilecekler, bu yüzden dikkatli ol. – hrbrmstr
Birden çok etiketin çizilmesini istiyorsanız, geom_text öğesini birden çok kez çağırmanıza gerek yoktur, sadece data.frame dosyanıza uygun metin ve facet_grid değişkenleri ile satır ekleyin. –
Temel olarak, metni içeren bir sütun içeren bir data.frame
ve facet_grid
için kullandığınız değişkenlere sahip bir sütun oluşturursunuz. Daha sonra data.frame
ile geom_text
ekleyebilirsiniz. Metin yerleştirme ile ilgili daha fazla ayrıntı için geom_text
belgelerine bakın. Gönderen
- 1. geom_text öğesini ggplot2 içinde bir geom_text ile hizalayın
- 2. ggplot2 facet_grid panelleri düzenleme
- 3. ggplot2'de facet_grid nasıl kullanılır?
- 4. facet_grid
- 5. ggplot2 facet_grid() arka plan rengini değiştir
- 6. bquote ggplot2 sürümünde facet_grid etiketlerde çalışmıyor 2.1
- 7. ggplot2 ve gridExtra: tamamen facet_grid içinde şeridi çıkarmak - sadece görünmez
- 8. Koşullu Renklendirme Çubukları Ggplot2
- 9. İç içe faset etiketleri, facet_grid
- 10. Yüzde işareti ile ggplot2 içinde plotmath kullanımı (%)
- 11. geom_text ggmap ve geom_point kullanıldığında çalışmaz
- 12. Bir ggplot2 çizim nesnesini döndürme
- 13. geom_point kullanarak metni geom_text kullanarak düzenleyin
- 14. Faceted state map (ggplot2) üzerinde arsa ilçe isimleri (ggplot2)
- 15. qqline ggplot2, facebook
- 16. Değişken pasta boyutları ile ggplot2 içinde pasta grafikleri
- 17. ggplot2
- 18. ggplot2
- 19. ggplot2:
- 20. ggplot2:
- 21. geom_text kullanarak ve gfplot2 kullanarak koşullu etiketleme
- 22. Geoglotte ggplot2'deki göreceli konumlandırma?
- 23. Döndürme ben birbirimizi kullanarak facet_grid üstünde bazı barplots çizilecek
- 24. yapma hattı efsaneleri ggplot2 ile
- 25. ggplot2 içinde facet_wrap ile haritalar
- 26. rgb() ggplot2 ile birlikte R
- 27. ggplot2 ile Sunum için Temalar
- 28. Üst_yazılar ile ggplot2 ek açıklaması
- 29. ggplot2
- 30. ggplot2
Eğer örnek olarak bir resim var mı, sonrası olabilir? –
Üzgünüz, resimlerin nasıl gönderileceğini öğrenmem gerekiyor ... – hatmatrix