如何在R的ggplot2中更改Y轴标题的文本大小?


默认情况下,坐标轴标题的文本大小很小,但如果我们想增大其大小以便人们更容易识别它们,则可以使用theme函数,其中我们可以对Y轴使用axis.title.y参数,对X轴使用axis.title.x参数,并将element_text大小设置为更大的值。

查看下面给出的示例,了解如何操作。

示例

以下代码片段创建了一个样本数据框:

Open Compiler
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))

Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.

输出

如果将上面给出的所有代码片段作为一个程序执行,它将生成以下输出:

更新于:2021年11月9日

3K+ 次浏览

启动你的职业生涯

完成课程后获得认证

开始学习
广告