2010-12-04 154 views
3

是否有人知道如何在R框图中标注xy轴标签(“单个样本”和“值轴”)?R中的粗体框图标签

这是我的箱线图的样子: http://img822.imageshack.us/img822/331/23807704.png

回答

7

使用此示例数据:

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的条目以获取更多信息。

+0

很好的答案!谢谢加文! – Avatar

相关问题