这是我的数据:
type<-rep(c(0,1),100)
diff<-rnorm(100)
data<-data.frame(type,diff)
如果我想绘制diff
的直方图,我会这样做:
hist(data$diff)
但是我想根据 类型
分割我的直方图。我可以这样做:
par(mfrow=c(1,2))
hist(data$diff[data$type==0])
hist(data$diff[data$type==1])
但是,现在我得到的是两个不同的直方图并排,我想做的是产生一个单一的直方图,在其中一侧具有diff
为0
,在另一侧具有diff
为1
。就像这样,条形图是连续的,没有间断或边框。这可能意味着每个因素的轴将被分成两部分。