相关疑难解决方法(0)

R-根据因子水平分割直方图

这是我的数据:

type<-rep(c(0,1),100) 
diff<-rnorm(100)
data<-data.frame(type,diff)
Run Code Online (Sandbox Code Playgroud)

如果我想绘制历史图diff,我这样做:

hist(data$diff)
Run Code Online (Sandbox Code Playgroud)

但是我想要做什么来分割我的直方图type.我能做到这一点:

par(mfrow=c(1,2))
hist(data$diff[data$type==0])
hist(data$diff[data$type==1])
Run Code Online (Sandbox Code Playgroud)

但这给我的是两个不同的直方图.我想要做的就是生产出一个直方图diff0一侧及diff1,在另一侧.像这样的东西,条形连续,没有断裂或边界.这可能意味着轴将被分成两个因子. 在此输入图像描述

r histogram levels

16
推荐指数
2
解决办法
6万
查看次数

标签 统计

histogram ×1

levels ×1

r ×1