Я импортировал CSV-файл с большим количеством столбцов и разделов данных.
v <- read.csv2("200109.csv", header=TRUE, sep=",", skip="6", na.strings=c(""))
Структура файла выглядит примерно так:
Dataset1
time, data, .....
0 0
0 <NA>
0 0
Dataset2
time, data, .....
00:00 0
0 <NA>
0 0
(Заголовки разных наборов данных в точности совпадают.
Теперь я могу построить первый набор данных с помощью:
plot(as.numeric(as.character(v$Calls.served.by.agent[1:30])), type="l")
Мне любопытно, есть ли лучший способ:
Получите все числа, прочитанные как числа, без необходимости преобразования.
Обращаться к различным наборам данных в файле, в некотором смысле.
Любые намеки приветствуются. Спасибо.
Обновление статуса:
Я пока не нашел хорошего решения в R, но я начал писать скрипт на Lua для разделения каждого отдельного временного ряда в отдельный файл. Я оставляю это открытым пока, потому что мне любопытно, как хорошо R справится со всеми этими файлами. Я получу 8 файлов в день.