Varsayılan olarak, ggplot2'nin ana kılavuzun yalnızca yarısı olan küçük bir ızgara kullandığı görülmektedir. Bunu kırmanın bir yolu var mı? Örneğin, x ekseninin yıllarca olduğu ve büyük parçaların (1850, 1900, 1950, 2000) olduğu bir çizimim var. Bu, küçük ızgara noktalarının (1875, 1925, 1975) yıllardır biraz anlamsız olduğu anlamına gelir. Küçük ızgarayı her on yılda nasıl gösterebilirim?Ggplot2'deki küçük ızgara çizgilerinin sayısı nasıl kontrol edilir?
cevap
'u scale_x_continuous
numaralı belgede açıkça belirterek gerçekleştirirsiniz. Aşağıdaki önemsiz örneğimde, panel.grid.major
belirtmediğim için, aşağıdaki iki grafiğin sahip olmadığını unutmayın (ancak bunlara ihtiyacınız varsa bunları eklemelisiniz). Sorununuzu çözmek için yılları ya bir sıra olarak ya da sadece minor_breaks()
argümanı olarak yılların bir vektörünü belirtmelisiniz.
örn.
ggplot(movies, aes(x=rating)) + geom_histogram() +
theme(panel.grid.minor = element_line(colour="blue", size=0.5)) +
scale_x_continuous(minor_breaks = seq(1, 10, 1))
ggplot(movies, aes(x=rating)) + geom_histogram() +
theme(panel.grid.minor = element_line(colour="blue", size=0.5)) +
scale_x_continuous(minor_breaks = seq(1, 10, 0.5))
Teşekkürler, bunu nasıl özledim bilmiyorum. Ayrıca, neden onları mavileştirdiğini anlamıyorum ... gri renkli varsayılan beyazdan çok daha çirkin ... – naught101
Sadece dikkatimi çekmek için. Bence mavi de çirkin (bu seçeneği kullanmak zorunda değilsin). – Maiasaura
Bu adamın problemini ve cevabını renk seçiminizi eleştirmek için mi çözüyorsunuz? +1 –
- 1. PartitionBy kullanılarak oluşturulan parke dosyalarının sayısı nasıl kontrol edilir
- 2. Write.table() çıktısında ondalık basamak sayısı nasıl kontrol edilir?
- 3. iOS'ta görünümde eşzamanlı dokunuşların sayısı nasıl kontrol edilir
- 4. libgdx ile grid çizgilerinin nasıl çizileceği
- 5. Flexbox'ta ortam sorgularını kullanarak satır başına öğe sayısı nasıl kontrol edilir?
- 6. AVPlayer durumu nasıl kontrol edilir?
- 7. Yakınlık algılayıcısı nasıl kontrol edilir?
- 8. Ubuntu'da Apache2 nasıl kontrol edilir?
- 9. umbraco'da çerez nasıl kontrol edilir?
- 10. Hazır animasyon nasıl kontrol edilir?
- 11. Medya birimi nasıl kontrol edilir?
- 12. Swift'de launchOptions nasıl kontrol edilir?
- 13. QtWebkit: HTTP durum kodu nasıl kontrol edilir?
- 14. Kontrol edilen onay kutularının sayısı
- 15. Regresyon çizgilerinin ısı haritası
- 16. Bir sistemin büyük bir endian veya küçük bir endian olup olmadığını nasıl kontrol edilir?
- 17. Küçük modun (.e.g flymake modu) açık olup olmadığı nasıl kontrol edilir?
- 18. Perl'de çoklu desen eşleşmesi nasıl kontrol edilir
- 19. ram tüketimi nasıl kontrol edilir javascript
- 20. Hikaye panosunun durumu nasıl kontrol edilir?
- 21. Mücevherler güncellemeye hazır nasıl kontrol edilir?
- 22. Öğenin tıklama işleyicisi varsa nasıl kontrol edilir?
- 23. sql_safe_updates açık olup olmadığını nasıl kontrol edilir?
- 24. GPS sensörünün varlığı nasıl kontrol edilir?
- 25. Dize Havuz İçeriği nasıl kontrol edilir?
- 26. Akışta bir Tarih nesnesi nasıl kontrol edilir?
- 27. Anaconda'nın mac sürümü nasıl kontrol edilir?
- 28. SQL satırının değeri sürekli nasıl kontrol edilir?
- 29. Elixir'de yapı alanının türü nasıl kontrol edilir?
- 30. Hizmetten çalınan ses düzeyi nasıl kontrol edilir?
sen (ggplot2 son sürümünde) ile kılavuz çizgilerini yok edebileceğini 'tema (panel.grid.major.x = element_blank(), panel.grid .minor.x = element_blank()) 've uygun gördüğünüz gibi ekleyin: 'geom_vline' –
Herhangi bir örnek veri sağlamadığınız için varsayılan bir ggplot veri kümesi ile gösterdim. – Maiasaura
@TylerRinker: eleme için değil. Bununla ilgili başka sorular var. – naught101