Контекст проблемы: точечный график; Использование ggplot2 с данными из фрейма данных; попытка добавить пользовательскую строку geom-line () [или geom_abline ()] для включения в верхний и нижний диапазоны доверительного интервала на дискретных данных дискретных данных с использованием модели линейной регрессии
Контекст ошибки: Сообщение об ошибке: Дискретное значение передается в непрерывном масштабе
Да, я знаю и понимаю, что данные являются дискретными. Что рекомендуется для добавления строки в данные нумерации c для отображаемых линий, которые разрешают размещение пользовательских линий? Подобно тому, что cars :: scatterplot () делает с отображаемыми позициями линий квартилей, но я стремлюсь добавить пользовательский доверительный интервал верхней и нижней полос. Для ggplot2, который рекомендуется: geom_line () или geom_segment () или geom_abline ()?
ggplot(nt, aes(x=hr, y=temp)) + geom_point(aes(color=temp), size=3) +
scale_color_gradientn(colors = c("#00AFBB", "#E7B800", "#FC4E97")) +
geom_line(data=nt, aes(x = hr, y = temp, color = 'black'))
пример данных: для фрейма данных 'nt' (исправление: nt, normtemp, те же имена)
temp
<dbl>
hr
<int>
1 96.3 70
2 96.7 71
3 96.9 74
4 97.0 80
5 97.1 73
6 97.1 75