Bir ggplot bazı efsaneler kapatma
Birden fazla gösterge ile bir ggplot var sanırım.
mov <- subset(movies, length != "")
(p0 <- ggplot(mov, aes(year, rating, colour = length, shape = mpaa))
geom_point()
)
Böyle efsane ekranı kapatıyorum
(p1 <- p0 theme(legend.position = "none"))
geom_point
(this question göre) show_guide = FALSE
geçen şekli efsane kapatır.
(p2 <- ggplot(mov, aes(year, rating, colour = length, shape = mpaa))
geom_point(show_guide = FALSE)
)
Ama eğer renk efsane yerine kapatmak için ne yapmalıyım? Onun davranışı uygulamak için hangi show_guide
anlatmanın bir yolu yok. Ve ölçekler ya da estetik için show_guide
argüman yok.
(p3 <- ggplot(mov, aes(year, rating, colour = length, shape = mpaa))
scale_colour_discrete(show_guide = FALSE)
geom_point()
)
# Error in discrete_scale
(p4 <- ggplot(mov, aes(year, rating, shape = mpaa))
aes(colour = length, show_guide = FALSE)
geom_point()
)
#draws both legends
This question modern (ggplot2 v0.beri gösteriyor 9.2) kontrol efsaneler yolu guides
fonksiyonu ile.
Gibi bir şey yapmak mümkün olmak istiyorum
p0 guides(
colour = guide_legend(show = FALSE)
)
ama guide_legend
Haritayı bir argüman yok.
Nasıl gösterilme belirtmek mı?
CEVAP
scale_..._...()
guide=FALSE
efsane bastırmak için kullanabilirsiniz.
Senin örneğin length
sürekli değişken () ayrık değil çünkü scale_colour_continuous()
kullanmalısınız.
(p3 <- ggplot(mov, aes(year, rating, colour = length, shape = mpaa))
scale_colour_continuous(guide = FALSE)
geom_point()
)
Veya fonksiyonu guides()
olmalıdır. FALSE
için Öğe/estetik o seni istemiyor gibi görünür efsane, örneğin, fill
, shape
, colour
.
p0 <- ggplot(mov, aes(year, rating, colour = length, shape = mpaa))
geom_point()
p0 guides(colour=FALSE)
Neden bazı jenerik'in Java uygula...
Mercurial (hg) sadece bazı dosyaları i...
Nasıl git cherry-pick için bazı dosyal...
Bazı popüler OCR algoritmaları nelerdi...
Neden bazı ASCII karakter şeklinde ifa...