Сглаживание по младости в R, которое извлекает значения, заданные X - PullRequest
0 голосов
/ 05 октября 2018

В R, когда я использую lowess () и строю сглаживание с помощью функции line (), могу ли я извлечь сглаженное значение y при любом значении x?Как это сделать, пожалуйста?Спасибо!

любым альтернативным методам сглаживания в R, что я могу извлечь сглаженное значение y с заданным значением x?

1 Ответ

0 голосов
/ 05 октября 2018

Если вы переключитесь с lowess на более новый loess, который его заменит, вы получите метод прогнозирования.От example(predict.loess):

cars.lo <- loess(dist ~ speed, cars)
predict(cars.lo, data.frame(speed = seq(5, 30, 1)), se = TRUE)   
# extrapolation
cars.lo2 <- loess(dist ~ speed, cars, control = loess.control(surface = "direct"))
predict(cars.lo2, data.frame(speed = seq(5, 30, 1)), se = TRUE)
...