2013-02-18 234 views
80

我有一个非常简单的问题,我正在努力寻找答案。我希望这里有人能够帮助我。在ggplot2中更改轴标题和标签的大小

一个例子数据帧介绍如下:

a <- c(1:10) 
b <- c(10:1) 
df <- data.frame(a,b) 
library(ggplot2) 
g = ggplot(data=df) + geom_point(aes(x=a, y=b)) + 
    xlab("x axis") 
g 

我只是想了解我是如何改变轴标题和轴标签的文字大小。

回答

194

您可以使用函数theme()中的参数axis.text=axis.title=更改轴文本和标签大小。例如,如果您需要更改x轴标题大小,请使用axis.title.x=

g+theme(axis.text=element_text(size=12), 
     axis.title=element_text(size=14,face="bold")) 

有关于ggplot2 page不同theme()参数设置很好的例子。