Изменить цвета модели в мультиплоте (ggplot2)
Я использую 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
Есть мысли по этому поводу?
1 ответ
Решение
Вы можете попробовать добавить scale_color
multiplot(model1, model2)+scale_color_manual(values=c("red","blue"))
Если это базовая функция ggplot, попробуйте использовать настройки ggplot