У меня есть XTS временных рядов в R следующего формата, и я пытаюсь выполнить некоторую обработку, поднабор и реорганизацию перед экспортом в виде CSV для работы в другой программе.*
str(master_1)
An ‘xts’ object from 2010-03-03 to 2010-05-25 08:30:00 containing:
Data: num [1:4000, 1] 2.85 2.69 2.57 2.38 2.22 ...
- attr(*, "dimnames")=List of 2
..$ : NULL
..$ : chr "S_1"
Indexed by objects of class: [POSIXt,POSIXct] TZ:
Original class: 'zoo'
xts Attributes:
List of 1
$ dateFormat: chr "Date"
И я хотел бы преобразовать это в data.frame, чтобы мне было проще манипулировать им и затем экспортировать в другую программу.Однако, когда я использую test1 <- as.data.frame(master_1)
, у test1 действительно есть Индекс (то есть даты и время), видимый
head(test1)
S_1
2010-03-03 00:00:00 2.8520
2010-03-03 00:30:00 2.6945
2010-03-03 01:00:00 2.5685
2010-03-03 01:30:00 2.3800
2010-03-03 02:00:00 2.2225
2010-03-03 02:30:00 2.0650
Но Индекс не отображаетсяCSV write.csv(master_1, file="master_1.csv")
не включает время или дату.Почему, и как я могу включить данные / время в виде столбца, чтобы они использовались в других командах R и правильно экспортировались?
Спасибо за любую помощь.