Ggplot2'de kenar boşlukları nasıl değiştirilir (örneklerle)
Bir grafiğin kenar boşluğu alanlarını değiştirmek için ggplot2’deki theme() argümanını kullanabilirsiniz:
ggplot(df, aes(x=x)) + geom_histogram() + theme(plot. margin =unit(c(5,1,1,1), ' cm '))
Çizim kenar boşluklarının sırasının aşağıdaki gibi olduğunu unutmayın:
- birim(c(üst, sağ, alt, sol), birimler)
Aşağıdaki örnekler pratikte ggplot2 grafiklerinin kenar boşluklarının nasıl değiştirileceğini göstermektedir.
Örnek 1: Temel bir çizim oluşturun
Aşağıdaki kod, kenar boşluğu alanlarını belirtmeden ggplot2’de nasıl temel bir grafik oluşturulacağını gösterir:
library (ggplot2)
#make this example reproducible
set. seeds (0)
#create data
df <- data. frame (x=rnorm(n= 5000 ))
#create histogram using ggplot2
ggplot(df, aes(x=x)) +
geom_histogram() +
ggtitle(' Title of Histogram ') +
theme(plot. background =element_rect(fill=' #e3fbff '))
Grafiğin her iki tarafında minimum kenar boşluğu olduğuna dikkat edin.
Örnek 2: Çizim kenar boşluklarını değiştirme
Aşağıdaki kod, grafiğin üstüne ve altına önemli kenar boşluklarının nasıl ekleneceğini gösterir:
library (ggplot2)
#make this example reproducible
set. seeds (0)
#create data
df <- data. frame (x=rnorm(n= 5000 ))
#create histogram with significant margins on top and bottom
ggplot(df, aes(x=x)) +
geom_histogram() +
ggtitle(' Title of Histogram ') +
theme(plot. margin =unit(c(5,1,5,1), ' cm '),
plot. background =element_rect(fill=' #e3fbff '))
Parselin üstünde ve altında önemli miktarda boşluk olduğuna dikkat edin.
Aşağıdaki kod, çizimin soluna ve sağına nasıl önemli kenar boşlukları ekleneceğini gösterir:
library (ggplot2)
#make this example reproducible
set. seeds (0)
#create data
df <- data. frame (x=rnorm(n= 5000 ))
#create histogram with significant margins on left and right
ggplot(df, aes(x=x)) +
geom_histogram() +
ggtitle(' Title of Histogram ') +
theme(plot. margin =unit(c(1,5,1,5), ' cm '),
plot. background =element_rect(fill=' #e3fbff '))
Arsanın solunda ve sağında çok fazla alan olduğuna dikkat edin.
Ek kaynaklar
Aşağıdaki eğitimlerde ggplot2’de diğer yaygın işlemlerin nasıl gerçekleştirileceği açıklanmaktadır:
Ggplot2’de yazı tipi boyutu nasıl değiştirilir?
Ggplot2’de eksen etiketleri nasıl döndürülür
Ggplot2’de bir efsane nasıl kaldırılır
Ggplot2’de eksen etiketleri nasıl kaldırılır