我想在R中的names.arg
中加粗名称参数(例如barplot()
)。例如:
bars <- as.table(c(1,2))
barplot(bars, names.arg = c("MMM", "NNN"), cex.names = 2)
有关如何实现这一目标的任何想法?谢谢。
答案 0 :(得分:3)
最简单的方法是:
barplot(bars, names.arg = c("MMM", "NNN"), cex.names = 2, font = 2)
但正如您所评论的那样,这也是粗体轴。现在让我们执行以下操作:
barplot(bars, names.arg = c("MMM", "NNN"), cex.names = 2, font = 2, yaxt = "n") ## suppress plotting axis
axis(side = 2) ## add axis on the left later
也就是说,我们在设置font = 2
时禁止绘制轴,但稍后添加轴。
以下引自?par
:
字体
一个整数,指定用于文本的字体。如果可能,设备驱动程序排列使1对应于纯文本(默认),2对应粗体,3对应斜体,4对应粗体斜体。此外,在Adobe符号编码中,字体5应该是符号字体。在某些设备上,系列可以选择字体系列来选择不同的5种字体。