有人知道如何在 R 箱线图中加粗x
和y
轴标签(“单个样本”和“值轴”)吗?
这就是我的箱线图的样子:
使用此示例数据:
dat <- data.frame(values = c(rnorm(100, mean = 1), rnorm(100, mean = 3),
rnorm(100, mean = 4, sd = 3)),
groups = factor(rep(c("aaa","bbb","ccc"), each = 100)))
有几种方法。一种是在表达式中使用?plotmath
功能和plotmath
“功能” :bold()
boxplot(values ~ groups, data = dat,
ylab = expression(bold(Value~axis)),
xlab = expression(bold(Single~sample)))
或者,类似地
boxplot(values ~ groups, data = dat,
ylab = expression(bold("Value axis")),
xlab = expression(bold("Single sample")))
另一种方法是将标题从绘图中移除,然后title()
使用粗体字体将它们添加到函数中:
boxplot(values ~ groups, data = dat)
title(ylab = "Value axis", xlab = "Single sample", font.lab = 2)
我们需要图形参数font.lab
,因为这是控制轴标签的参数。阅读中的条目以?par
获取更多信息。