我有一个情节,我想分别在x和y轴以及顶部指定标题的大小。怎么办呢?
plot+ theme(axis.text=element_text(size=9),
axis.title=element_text(size=9),
axis.line = element_line(size=0.25),
axis.ticks=element_line(size=0.25),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
panel.border = element_blank(),
panel.background = element_blank(),
legend.position="none" ,
legend.direction="vertical",
legend.title=element_blank(),
legend.text=element_text(size=9),
legend.background=element_blank(),
legend.key=element_blank())+labs(title='this',x='that',y='other')
现在,此代码以相同的大小绘制x和y轴,并以更大的字体绘制标题。如何调整标题的大小?
答案 0 :(得分:0)
这可以是一个答案。
您可以指定theme(plot.title=element_text(size=9))
,以便您的标题与其他标题相同。
工作示例:
x <- seq(1,10,1)
y <- dnorm(x,mean=10,sd=0.5)
qplot(x,y) + theme(axis.text=element_text(size=9),
axis.title=element_text(size=9),
axis.line = element_line(size=0.25),
axis.ticks=element_line(size=0.25),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
panel.border = element_blank(),
panel.background = element_blank(),
legend.position="none" ,
legend.direction="vertical",
legend.title=element_blank(),
legend.text=element_text(size=9),
legend.background=element_blank(),
legend.key=element_blank(),
plot.title=element_text(size=9))+
labs(title='this',x='that',y='other')
注意我在主题上添加了最后一行。我希望这有帮助。