LINUX.ORG.RU

[R] timeSeries Знатоки R, подскажите, как сделать данные файла таким объектом?

 


0

1

Есть набор данных в файле csv:

GMT, X1, X2, X3, 
2008-03-01, -0.0927610205303, -0.0927610205303, -0.0927610205303
2008-04-01, 0.0606761268781, 0.0606761268781, 0.0606761268781

Если его открываю с помощью команды read.csv - то получают такой набор:

          GMT         X1         X2         X3        
1  2008-03-01 -0.092761021 -0.092761021 -0.092761021 
2  2008-04-01  0.060676127  0.060676127  0.060676127

А мне нужно преобразовать его в объект timeSeries, как это сделать?

★★★★★

Можно вот так конечно сделать:

read.csv
Data = timeSeries(tmp[2:4])

Но хочется чтобы дата была нормальная.

Data = timeSeries(tmp[2:4],tmp[1] )
выдает ошибку.

Siado ★★★★★
() автор топика

Нашел как:

tmp2 = as.vector(tmp[,1])
Data = timeSeries(tmp[2:7],tmp2)

А как можно запросить со второго столбца и до конца таблицы:
tmp[2:] не работает

Siado ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.