Уважаемые участники, у меня есть данные временных рядов, в которых пропущены значения, помеченные как NA.Я попытался интерполировать NA, используя na.spline()
, и это была успешная попытка.Функция интерполировала все NA и напечатала их на консоли.Теперь проблема в том, что он не сохраняет его в переменной, поэтому я экспортирую набор данных в другое программное обеспечение (Excel или Stata).
Я попытался создать новую переменную и попытался сохранить выходные данные.spline в нем, но не удачно.
#install.packages('zoo')
require(zoo)
carry <- read_excel("C:/Users/new/Desktop/carry.xlsx")
missing <- (carry$colozn)
interpolated_output <- na.spline(missing)
Я ожидал, что interpolated_output
будет содержать все данные с замененными NA, поэтому я смогу экспортировать их, но этого не произойдет.Однако, если я пишу только na.spline(missing)
, он печатает результат, но не сохраняет.Любая помощь будет оценена.Спасибо