R 更改绘图图表的字体大小
在ggplot图表中,我有图表标题和x轴和y轴的值。当我将图表保存为图像时,标签很小 我尝试使用以下方法更改字体大小:R 更改绘图图表的字体大小,r,ggplot2,R,Ggplot2,在ggplot图表中,我有图表标题和x轴和y轴的值。当我将图表保存为图像时,标签很小 我尝试使用以下方法更改字体大小: size = 21 但它不起作用。有没有简单的方法来更改整个图表的字体大小?使用函数theme()然后选择需要修改的元素来更改文本大小。要设置绘图中所有文本的字体大小,应更改属性text ggplot(mtcars,aes(cyl,mpg))+geom_point()+theme(text=element_text(size=21)) 有两种方法可以设置ggplot对象中的
size = 21
但它不起作用。有没有简单的方法来更改整个图表的字体大小?使用函数
theme()
然后选择需要修改的元素来更改文本大小。要设置绘图中所有文本的字体大小,应更改属性text
ggplot(mtcars,aes(cyl,mpg))+geom_point()+theme(text=element_text(size=21))
有两种方法可以设置ggplot对象中的全局字体大小
p=ggplot(数据,aes(x=x,y=y))
。正如迪兹指出的那样,我们可以具体说明:
global\u size=10
p+主题(文本=元素\文本(大小=全局大小))
或者,如果您使用的是ggplot主题之一,请传递base\u size
参数:
p+主题经典(基本大小=全局大小)
这是主观的,但我建议不要使用21号字体。保存ggplot对象时,最好使用“标准”字体大小(9-12磅),并调整高度
和宽度
,以匹配最终打印输出
只需在演示文稿、报告等中测量图形的宽度/高度(以英寸(或厘米)为单位),并用这些尺寸保存绘图p
ggsave(p,filename=filename,
宽度=测量的宽度,高度=测量的高度,单位='cm')