##Example data to illustrate problem:
type=c("grp1","grp2","grp1","grp3","grp3","grp3","grp4")
num=c(1,1,2,4,3,5,1)
cols=c(rep("red",5),"green","red")
library(lattice)
bwplot(num~type)
par(new=T)
stripplot(num~type,col=cols)
我喜欢box plot显示的附加信息,但我需要由带状图中彩色点传达的信息。显然par(new = T)不起作用,那么我怎样才能将这些点叠加到box plot上呢?将条纹点添加到bwplot(R中的格点图形)
伟大的作品,谢谢! –
是一个很好的答案,虽然被“bwplot”绘制为“异常值”的点将被“stripplot”再次绘制。如果对条纹图使用'jitter.data = TRUE',则看起来有两次异常值。 – mac