2015-10-20 4 views
0

Я использую функцию multiplot в пакете coefplot, который использует ggplot2 в качестве базы. Я рисую несколько моделей, но не могу понять, как изменить цвет каждой модели. Например:Изменение цвета модели в множителе (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 

Любые мысли об этом?

ответ

2

Вы можете попробовать добавить scale_color

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

Если ggplot базовая функция, то попробуйте использовать ggplot settigns

Смежные вопросы