Интересно, как я могу использовать уже существующее поле даты при создании ts в R. Иногда у вас просто есть дата, прежде чем у вас есть ts-объект, например.
x <- as.Date("2008-01-01") + c(30,60,90,120,150)
# add some data to it
df = data.frame(datefield=x,test=1:length(x))
Теперь, есть ли способ использовать поле даты df в качестве индекса при создании объекта ts? Потому что:
ts(df$test,start=c(2008,1,2),frequency=12)
(очевидно) полностью игнорирует информацию о дате, которую у меня уже есть. Использование ts-методов, таких как acf, является причиной того, что я хотел бы сделать его ts-объектом. Я типично использую ежемесячные ежеквартальные временные ряды...