You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何调整beanplot包中beanplot函数的xlab、ylab及标题字号

调整beanplot坐标轴标签与标题字号

beanplot包的beanplot()函数本身没有内置的xlab、ylab或标题字号参数,你可以通过以下两种方法实现调整:

方法1:绘图前用par()设置全局字体大小

在调用beanplot()之前,使用par()函数的cex.lab参数控制坐标轴标签字号,cex.main参数控制标题字号,示例代码如下:

library(beanplot)

# 设置全局字体大小:cex.lab对应坐标轴标签,cex.main对应标题
par(cex.lab = 1.2, cex.main = 1.5)

# 绘制beanplot
beanplot(mpg ~ cyl, data = mtcars, 
         main = "不同气缸数的油耗分布",
         xlab = "气缸数", ylab = "每加仑英里数")

# 可选:恢复默认字体设置
par(cex.lab = 1, cex.main = 1)

方法2:绘图后用title()函数修改

如果已经完成beanplot绘制,可通过title()函数单独调整标签和标题的字号,示例:

library(beanplot)

# 绘制基础beanplot
beanplot(mpg ~ cyl, data = mtcars)

# 用title()设置标签、标题及对应字号
title(main = "不同气缸数的油耗分布", cex.main = 1.5,
      xlab = "气缸数", cex.lab = 1.2,
      ylab = "每加仑英里数", cex.lab = 1.2)

说明

cex系列参数是相对默认字号的倍数:

  • 大于1表示放大,比如cex.lab=1.2即比默认字号大20%
  • 小于1表示缩小,比如cex.lab=0.8即比默认字号小20%

内容的提问来源于stack exchange,提问作者Juan Kim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 20:25:27