Ggplot2'de efsane konumu nasıl değiştirilir (örneklerle)
Bir ggplot2 göstergesinin konumunu belirtmek için aşağıdaki sözdizimini kullanabilirsiniz:
theme(legend.position = " right ")
Aşağıdaki örnekler, R’deki yerleşik iris veri kümesiyle bu sözdiziminin pratikte nasıl kullanılacağını gösterir.
Örnek: Göstergeyi olay örgüsünün dışına yerleştirin
Göstergeyi çizimin “üst”, “sağ”, “alt” veya “sol” tarafına yerleştirmesini doğrudan ggplot2’ye söyleyebilirsiniz.
Örneğin, efsaneyi olay örgüsünün en üstüne nasıl yerleştireceğiniz aşağıda açıklanmıştır:
library (ggplot2) ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) + geom_point() + theme(legend.position = “ top ”)
Ve işte efsaneyi olay örgüsünün altına nasıl yerleştireceğiniz:
library (ggplot2) ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) + geom_point() + theme(legend.position = “ bottom ”)
Örnek: efsaneyi olay örgüsünün içine yerleştirin
Göstergeyi çizimin içine yerleştirmek için tam koordinatları (x,y) de belirleyebilirsiniz.
Örneğin, başlığı sağ üst köşeye şu şekilde yerleştirebilirsiniz:
library (ggplot2) ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) + geom_point() + theme(legend.position = c( .9 , .9 ))
Efsaneyi sağ alt köşeye şu şekilde yerleştirebilirsiniz:
library (ggplot2) ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) + geom_point() + theme(legend.position = c( .9 , .1 ))
Örnek: Göstergeyi tamamen silin
Ayrıca legend.position=”none” komutunu aşağıdaki gibi belirterek ggplot2’deki bir grafikten efsaneyi tamamen kaldırabilirsiniz:
library (ggplot2) ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) + geom_point() + theme(legend.position = " none ")
Ek kaynaklar
Ggplot2’de efsane boyutu nasıl değiştirilir?
Ggplot2’de efsane başlığı nasıl değiştirilir?
En iyi ggplot2 temaları için eksiksiz bir rehber