首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分割数据中带有标号间隙的r盒图

分割数据中带有标号间隙的r盒图
EN

Stack Overflow用户
提问于 2016-03-31 07:24:57
回答 2查看 496关注 0票数 3

我有一个有很多变量的数据集,我想要为不同的变量每年显示一个盒子晶须。例如,对于所有的数据,从2007-2015年到现在,我每年都需要一个特定变量的盒子晶须。

这没问题。

现在,如果我将数据除以一些变量只有2007和2010年的值.我如何使盒的情节看上去与所有数据相同,与2007,2008,2009.2015年在x轴上,仅为2007年和2010年的箱式晶须(因为我只有这几年的数据为某个变量)?!

包含所有数据的框图:

带有选定值但缺少年份的框图:

真的挂在那里,还不能在网上找到任何东西(可能是错误的搜索模式)

Thx

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-31 08:24:36

你可以利用各种因素来得到你想要的。

代码语言:javascript
复制
## Example data
dd = data.frame(y = rnorm(40))
dd$x = factor(c(1:3, 5), levels=1:5)

注意,x只接受值1235,但是有1到5级。运行一个标准的you绘图函数会给出您想要的结果:

代码语言:javascript
复制
boxplot(y ~ x, data=dd)

票数 2
EN

Stack Overflow用户

发布于 2016-03-31 08:28:25

您可以在boxplot()中使用"at“参数。

代码语言:javascript
复制
df <- data.frame(x = rep(c(2000: 2005, 2013), each = 10), y = rnorm(70))
boxplot(y~x, data = df, at = c(2000:2005, 2013))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36326777

复制
相关文章

相似问题

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