我有十个箱形图:
boxplot( Daten$weight~interaction(Daten$Dosis,Daten$sex, drop=TRUE))
并需要其中的手段,所以我尝试了:
means<-tapply(Daten$weight, Daten$Dosis, mean)
points(means, pch=5, col="red", lwd=5)
但结果是,我只获得了男性的手段,女性发生了什么?
答案 0 :(得分:1)
在你的阴谋中,对interaction(Dosis, sex)
的调用会产生一个因子,其中每个组合都有一个Dosis和性别组合。
您只需在tapply
的电话中加入相同的内容:
# use of `with` to save typing Daten$ over and over again
means <- with(Daten, tapply(weight, interaction(Dosis, sex), mean))
(注意:对于boxplot
,您可以执行boxplot(weight ~ interaction(Dosis, sex, drop=T), dat=Daten)
来保存所有Daten$
的输入内容