Ggplot2 grafiklerine dipnot nasıl eklenir


Ggplot2’deki bir çizime dipnot eklemek için labs() işlevindeki başlık argümanını kullanabilirsiniz.

Bu argümanı pratikte kullanmanın iki yaygın yolu vardır:

Yöntem 1: Sağ alt köşeye dipnot ekleyin

 p+
  labs(caption = " Here is a footnote ")

Yöntem 2: Sol alt köşeye dipnot ekleyin

 p+
  labs(caption = " Here is a footnote ") +
  theme(plot. caption = element_text(hjust= 0 ))

Aşağıdaki örnekler, R’deki aşağıdaki veri çerçevesiyle her yöntemin pratikte nasıl kullanılacağını gösterir:

 #create data frame
df <- data. frame (assists=c(1, 2, 2, 3, 5, 6, 7, 8, 8),
                 points=c(3, 6, 9, 14, 20, 23, 16, 19, 26))

#view data frame
df

  assist points
1 1 3
2 2 6
3 2 9
4 3 14
5 5 20
6 6 23
7 7 16
8 8 19
9 8 26

Örnek 1: Sağ alt köşeye dipnot ekleme

Aşağıdaki kod, gglot2’de bir dağılım grafiğinin nasıl oluşturulacağını ve grafiğin sağ alt köşesine bir dipnotun nasıl ekleneceğini gösterir:

 library (ggplot2)

#create scatter plot with footnote in bottom right corner
ggplot(df, aes(x=assists, y=points)) +
  geom_point(size= 3 ) +
  labs(caption = " Here is a footnote ") 

ggplot2 dipnot ekle

Grafiğin altında sağ alt köşeye bir dipnot eklendiğini unutmayın.

Örnek 2: Sol alt köşeye dipnot ekleme

Aşağıdaki kod, gglot2’de nasıl dağılım grafiği oluşturulacağını ve grafiğin sol alt köşesine dipnotun nasıl ekleneceğini gösterir:

 library (ggplot2)

#create scatter plot with footnote in bottom left corner
ggplot(df, aes(x=assists, y=points)) +
  geom_point(size= 3 ) +
  labs(caption = " Here is a footnote ") +
  theme(plot. caption = element_text(hjust= 0 )) 

ggplot2 sol alt köşeye bir dipnot ekler

Grafiğin dışında sol alt köşeye bir dipnot eklendiğini unutmayın.

hjust=0 bağımsız değişkeninin dipnotun sola hizalanması gerektiğini belirttiğini unutmayın.

Dipnotu çizimin dışına, alt orta konuma yerleştirmek için hjust=0,5 değerini de belirleyebilirsiniz.

İlgili: ggplot2’deki öğeleri taşımak için hjust ve vjust nasıl kullanılır?

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 yazı tipi boyutu nasıl değiştirilir?
Ggplot2’de bir efsane nasıl kaldırılır
Ggplot2’de eksen etiketleri nasıl döndürülür

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir