На самом деле, нет правильного формата CSV для старших.Highcharts принимает данные только в одном из этих трех форматов .Целью предварительной обработки данных является преобразование данных в поддерживаемый формат массива javascript.
Цитирование ссылки:
data : Array Массив точек данных длясериал.Точки могут быть заданы тремя способами:
Список числовых значений.В этом случае числовые значения будут интерпретироваться, а значения y и значения x будут автоматически рассчитываться, начиная с 0 и увеличиваясь на 1, либо из pointStart и pointInterval, заданных в plotOptions.Если ось имеет категории, они будут использованы.Пример:
data: [0, 5, 3, 5]
Список массивов с двумя значениями.В этом случае первое значение - это значение x, а второе - значение y.Если первое значение является строкой, оно применяется в качестве имени точки, а значение x увеличивается в соответствии с приведенными выше правилами.Пример:
data: [[5, 2], [6, 3], [8, 2]]
Список объектов с именованными значениями.В этом случае объекты являются точечными объектами конфигурации, как показано в options.point.Пример:
data: [{
name: 'Point 1',
color: '#00FF00',
y: 0
}, {
name: 'Point 2',
color: '#FF00FF',
y: 5
}]
По умолчанию "".