【发布时间】:2023-03-29 12:40:01
【问题描述】:
我已经非常接近生产我想要的东西了。
vcDeciles <- ceiling(runif(100,1,10))
vcY <- runif(100,0,10)
vcPlotGroups <- sample(c("Pre","Post","Both"),100,1)
vcPlotColors <- 1:length(levels(as.factor(vcPlotGroups)))
print(bwplot(vcY~vcDeciles,ylim=c(min(vcY),max(vcY)),horizontal=F,main="test"
,groups=vcPlotGroups
,col=vcPlotColors
,panel=function(x,y,...) {panel.superpose(x,y,...,panel.groups=function(x,y,col,...) {
panel.bwplot(x,y,col=col,...)
panel.abline(lm(y~x),col.line=col)})}
,key=list(space="top",text=list(levels(as.factor(vcPlotGroups)),lines=list(col=vcPlotColors,lwd=6)))))
问题:
1) 颜色未显示在图例中。根据其他正在运行的图,(“Both”= 黑色;“Post”= 红色,“Pre”= 绿色)
2) “Post”组的填充颜色不应该是浅蓝色,而是黑色。 abline 使用了正确的颜色。
【问题讨论】: