如何在R的ggplot2中更改Y軸標題的文字大小?
預設情況下,座標軸標題的文字大小很小,但如果我們想增大其大小以便人們更容易識別它們,則可以使用theme函式,其中我們可以對Y軸使用axis.title.y引數,對X軸使用axis.title.x引數,並將element_text大小設定為更大的值。
檢視下面給出的示例,瞭解如何操作。
示例
以下程式碼片段建立了一個樣本資料框:
Country<-c("India","China","UK") Growth_Rate<-sample(1:5,3) df<-data.frame(Country,Growth_Rate) df
建立了以下資料框
Country Growth_Rate 1 India 5 2 China 3 3 UK 4
要載入ggplot2包併為上面建立的資料框中的df資料建立條形圖,請將以下程式碼新增到上面的程式碼片段中:
Country<-c("India","China","UK") Growth_Rate<-sample(1:5,3) df<-data.frame(Country,Growth_Rate) library(ggplot2) ggplot(df,aes(Country,Growth_Rate))+geom_bar(stat="identity")
輸出
如果將上面給出的所有程式碼片段作為一個程式執行,它將生成以下輸出:
要在上面建立的資料框中為df資料建立具有更大Y軸標題文字大小的條形圖,請將以下程式碼新增到上面的程式碼片段中:
Country<-c("India","China","UK") Growth_Rate<-sample(1:5,3) df<-data.frame(Country,Growth_Rate) library(ggplot2) ggplot(df,aes(Country,Growth_Rate))+geom_bar(stat="identity")+theme(axis.title. y = element_text(size=18))
輸出
如果將上面給出的所有程式碼片段作為一個程式執行,它將生成以下輸出:
廣告