首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R:如何在boxplot中共享标签名称?

R:如何在boxplot中共享标签名称?
EN

Stack Overflow用户
提问于 2012-03-26 04:31:16
回答 1查看 810关注 0票数 2

我做了下面的图表

使用命令

代码语言:javascript
复制
boxplot(tstats,names=c(expression(bar(x)),"","med(x)","","mad(x)","",
         var(x)","",expression(q[.75]-q[.25]),""),
         col=rep(c("wheat","chocolate"),5))
abline(h=2,col="steelblue",lty=2)
abline(h=-2,col="steelblue",lty=2)
title(main="normal data")

但我想把共享的名字放在两个盒子(小麦和巧克力)的中间。如何修改第一个轴标签?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-26 04:49:47

这样的代码应该可以做您想做的事情:

代码语言:javascript
复制
##Some dummy data
dd = data.frame(values = rnorm(40), type=LETTERS[1:4])

##Don't plot the axes labels
##but add in the "plot frame"
boxplot(dd$values ~ dd$type, axes=FALSE, 
                  frame.plot=TRUE, ylim=c(-4, 4))

##Now add in the y-axis
axis(2, seq(-4,4,by=2))
##Add in the x-axis at points: 1.5 and 3.5
axis(1, c(1.5,3.5), c("Med", "Mad"))
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9863783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档