Как извлечь точки данных из сглаженной линии? - PullRequest
0 голосов
/ 01 февраля 2019

В настоящее время я работаю с программой, которая собирает данные из разных месячных выборок за несколько лет.Я хочу получить тренд этих точек данных на графике DepthDiff против DayOfYear, где DayOfYear равен 1-365, поэтому я использую loess.as для сглаживания своих данных.Я делаю эту кривую с ежемесячными точками данных, которые охватывают 15 лет.Вот как выглядят мои данные:

Таблица значений

Я хочу извлечь значения, найденные вдоль сглаженной линии, чтобы иметь данныеочко за каждый день года.Это потому, что ежемесячные данные, с которых я начинаю, предоставляют значение один раз в месяц, тогда как с помощью этого метода я могу получать данные за каждый день года.Вот что у меня получилось:

wash_smooth <- прогнозировать (loess.as (мойка $ DayOfYear, мойка $ DepthDiff, степень = 2, критерий = c ("aicc", "gcv") <a href="https://i.stack.imgur.com/hlVlv.png" rel="nofollow noreferrer"> 2, user.span = NULL, plot = T))

И это график, который он производит: Сглаженная кривая

Это, однако, дает мне сглаженноеданные для каждой из 425 точек данных, которые у меня есть, а не сглаженные значения данных вдоль кривой.Как я могу извлечь эти данные, которые я ищу?

...