Soru ggplot2’yi eksen noktalarının dışındaki veri noktalarından düşürmekten mi vazgeçtin?


Çizgi çizme (örneğin bir zaman dizisi) yaparsam ve eksen sınırlarım ayarlarsa, nokta eksen sınırlarının dışında olduğunda çizginin çizgiden devam etmesini istiyorum ve sonra bir sonraki nokta için arsaya geri döneceğim eksen sınırları içinde. Şu anda, ggplot2 sadece noktaları tamamen düşürecek ve bana bir "Hata:" mesajı verecek gibi görünüyor.


18
2017-10-25 16:45


Menşei




Cevaplar:


Eksen ölçeğini azaltarak eksenlerinizi sınırlandırırsanız (scale_x_continuous(limits=...)), o zaman beklenen davranış budur. Ölçeği ayarlayarak, hangi verinin parselin bir parçası olması gerektiğini tanımlayacaksınız. Tüm verileri kullanmak, ancak sadece eksenlerin belirli bir bölgesine yakınlaştırmak istiyorsanız, kullanmak istiyorsunuz. coord_cartesian(xlim=..., ylim=...) yerine.


25
2017-10-25 16:58