R语言可视化及作图10--ggplot2的theme函数

R语言可视化及作图10--ggplot2的theme函数,第1张

R语言绘图系列:

theme函数主要的用途是调节图的主题。如下图,主题主要分为整幅图 plot ,坐标轴 axis ,图例 legend ,面板 panel 和分面元素 facet 。其中经常用到的是坐标轴主题的修改,比如常见的坐标轴字体大小的修改。

ggplot2的预设主题已经写过了,参考 R语言可视化及作图9--主题函数 。

以theme_linedraw()为例,查看这个主题设置了什么参数

它无非是一个具有两个参数的函数:base_size和base_family。其主题部分直接应用的theme函数就是前面写的主题设置函数,这一部分可以直接使用前面介绍的参数进行修改。

把左侧图层里面,图层的名字去掉就好了,图层的名字和legend是对应的。 或者,你在legend的属性里,去掉这个图层。 如果你要编辑整个legend的话,可以右击,转化为图形,这样就可以随意编辑删除了。

legend: { align: 'right', //水平方向位置 verticalAlign: 'top', //垂直方向位置 x: 0, //距离x轴的距离 y: 100 //距离Y轴的距离},可以根据这四个属性来调整legend显示的位置。

可以,比如:

plot(1:3)

legend(locator(1),legend=1:3,cex=05)

其中参数cex=05将图例(及内含的文字、符号等)缩小为原来的一半

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/13494597.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-09-01
下一篇2025-09-01

发表评论

登录后才能评论

评论列表(0条)

    保存