0

我正在使用包multiplot中的函数coefplot,它ggplot2用作基础。我正在绘制多个模型,但无法弄清楚如何更改每个模型的颜色。例如:

require(coefplot)
data(diamonds)
model1 <- lm(price ~ carat + cut, data=diamonds)
model2 <- lm(price ~ carat + cut + color, data=diamonds)
multiplot(model1, model2)
# multiplot(model1, model2, colors = c("blue", "red"))  # Doesn't Work

对此有什么想法吗?

4

1 回答 1

2

您可以尝试添加scale_color

multiplot(model1, model2)+scale_color_manual(values=c("red","blue"))

如果是 ggplot 基函数,则尝试使用 ggplot settigns

于 2015-11-15T22:02:24.657 回答