У меня есть некоторые данные, которые я хотел бы согласовать с моделью. Для этого примера мы использовали сглаживание LOESS (<1.000 наблюдений). Мы применили сглаживание LOESS, используя функцию <code>geom_smooth() из пакета ggplot
. Все идет нормально.
Следующим шагом было получение первой производной сглаженной кривой, и, насколько нам известно, ее невозможно извлечь из geom_smooth()
. Таким образом, мы попытались вручную создать нашу модель, используя loess()
, и использовать ее для извлечения нашей первой производной из этого
Как ни странно, мы заметили, что построенная кривая geom_smooth()
отличается от построенной вручную кривой loess()
. Это можно увидеть на рисунке ниже; красным geom_smooth()
и оранжевым loess()
.
Если кому-то будет интересно, можно найти минимальный рабочий воспроизводимый пример здесь .
Может ли кто-нибудь определить, почему кривые отличаются? Это из-за настроек оптимизации обеих кривых? Чтобы получить значимую производную, мы должны убедиться, что эти кривые идентичны.