Ggplot2'de lejant etiketleri nasıl düzenlenir (örneklerle)
Ggplot2’deki açıklama etiketlerini değiştirmek için aşağıdaki sözdizimini kullanabilirsiniz:
p + scale_fill_discrete(labels=c(' label1 ', ' label2 ', ' label3 ', ...))
Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.
Örnek: ggplot2’deki açıklama etiketlerini düzenleyin
ggplot2’de aşağıdaki gruplandırılmış kutu grafiğini oluşturduğumuzu varsayalım:
library (ggplot2) #make this example reproducible set. seeds (1) #create dataset data <- data. frame (team=rep(c(' A ', ' B ', ' C '), each= 50 ), program=rep(c(' low ', ' high '), each= 25 ), values=seq(1:150)+sample(1:100, 150, replace= TRUE )) #create grouped boxplots p <- ggplot(data, aes (x=team, y=values, fill=program)) + geom_boxplot() #display grouped boxplots p
Gösterge etiketleri varsayılan olarak dolgu değişkeni için aşağıdaki değerleri alır:
- yüksek
- zayıf
Ancak, gösterge etiketlerini şununla değiştirmek istediğimizi varsayalım:
- Yüksek program
- Düşük program
Bunu yapmak için aşağıdaki sözdizimini kullanabiliriz:
#create grouped boxplots with custom legend labels p <- ggplot(data, aes (x=team, y=values, fill=program)) + geom_boxplot() + scale_fill_discrete(labels=c(' High Program ', ' Low Program ')) #display grouped boxplots p
Gösterge artık belirttiğimiz etiketleri gösteriyor.
Ek kaynaklar
Aşağıdaki eğitimler ggplot2’de diğer genel görevlerin nasıl gerçekleştirileceğini açıklamaktadır:
Ggplot2’de efsane başlığı nasıl değiştirilir?
Ggplot2’de efsane konumu nasıl değiştirilir?
Ggplot2’de efsane boyutu nasıl değiştirilir?
Ggplot2’de bir efsane nasıl kaldırılır