增加图例字体大小ggplot2

时间:2013-12-05 18:26:28

标签: r ggplot2

有没有办法在ggplot2增加字体大小?我想我需要在legend.key.width = unit(2, "line")函数中指定类似theme的内容,但这用于调整图例中的键,而不是字体大小。谢谢!

4 个答案:

答案 0 :(得分:169)

您可以使用theme_get()显示主题的可能选项。 您可以使用以下方法控制图例字体大小:

+ theme(legend.text=element_text(size=X))

用所需尺寸替换X.

答案 1 :(得分:31)

theme(plot.title = element_text(size = 12, face = "bold"),
    legend.title=element_text(size=10), 
    legend.text=element_text(size=9))

答案 2 :(得分:13)

您还可以使用{{1}为base_size(其中theme_bw()为11)等主题中的base_size指定字体大小 relative 功能。

例如:

rel()

答案 3 :(得分:6)

一个更简单但同样有效的选择是:

+ theme_bw(base_size=X)