Я ссылаюсь на этот вопрос SO 2 года назад, с ggplot: Adjust Transparency (alpha) of stat_smooth lines, not just transparency of Confidence IntervalКонтроль ровнее и доверительный интервал
Первый метод, предложенный позволяет установить альфа-прозрачность только доверительный интервал:
ggplot(head(airquality, 60), aes(x=Day, y=Temp, color=factor(Month))) +
geom_point() + stat_smooth(method = "lm", se=TRUE, alpha=1.0)
Второй метод позволяет установить альфа-прозрачность для самой линии, но вы свободно доверительный интервал в Тем временем, даже с se=TRUE
:
ggplot(head(airquality, 60), aes(x=Day, y=Temp, color=factor(Month))) +
geom_point() + geom_line(stat='smooth', method = "lm", se=TRUE, alpha=0.3)
Мой вопрос: Как контролировать прозрачность как сглаживающий линии и доверительного интервала?
спасибо, что работает отлично! Я полагаю, что нет прямого метода для этого. NB: Я думаю, что 'se = TRUE' в geom_ribbon можно удалить? – agenis
@agenis Вы знаете о прямом методе этого с 2017 года? Кажется противоречащим, чтобы пройти обходной путь – Dan
@ Дань вы можете опубликовать новый ответ? – agenis