这可能是一个非常基本的问题,但我在一个xyplot中在Lattice中苦苦挣扎,我绘制了曲线和回归线(类型"r",类型"l"),以给每一行提供不同的颜色.
我已经基本上尝试了下面的代码和?cars数据集.
xyplot(speed ~ dist, data=cars, type=c("r", "l"),
col=c("red", "black"),
auto.key=list(lines=TRUE))
Run Code Online (Sandbox Code Playgroud)
问题是它绘制了两条线,但它们都是红色的....
xyplot(speed ~ dist, data=cars,
panel=function(x, y, col, ...) {
panel.xyplot(x, y, col='red', ...)
panel.abline(lm(y~x), col='blue')
},
type='l'
)
Run Code Online (Sandbox Code Playgroud)
