我有一个与此类似的数据,然后使用格子生成箱线图:
mydata <- data.frame(Y = rnorm(3*1000),
INDFACT =rep(c("A", "B", "C"), each=1000),
CLUSFACT=factor(rep(c("M","F"), 1500)))
library(lattice)
bwplot(Y ~ INDFACT | CLUSFACT, data=mydata, layout=c(2,1))
我的问题是我想为每个因素 A、B 和 C 设置不同的颜色。我试过这个:
bwplot(Y ~ INDFACT | CLUSFACT, data=mydata, layout=c(2,1), col=c("red","blue","green"))
但它只是改变了点的颜色。我想要的是改变整个颜色(点,盒子和伞)。
有没有办法做到这一点?