2015-10-26 3 views
0

Я пытаюсь создать панель управления из строки csv, используя диаграммы google и chart.js. Мне нужно изменить и добавить в набор данных; такие как итоговые суммы категорий, средние и групповые (сгруппированные) итоги и средние значения.Chart.js/Google Charts и JSON

Какой был бы самый эффективный подход с наименьшим количеством кода? Должен ли я преобразовать строку в массив объектов, а затем работать с этим?

Также, как мне создать диаграммы в диаграммах google и chart.js с данными json?

ответ

1

Какой был бы самый эффективный подход с наименьшим количеством кода ? Должен ли я преобразовать строку в массив объектов, а затем работать с ?

Преобразование строки в формат, требуемый Chart.js, является необходимым шагом. Chart.js не принимает csv в качестве входа. Соответствующий формат варьируется в зависимости от типа диаграммы (линия, пирог ...)

Для диаграмм Google - см How to use Google Chart with data from a csv


Кроме того, как я создавать диаграммы в Google картах и ​​chart.js с JSON данные?

Для Chart.js в документации (http://www.chartjs.org/docs/#line-chart-introduction) приведены примеры для каждого типа диаграммы, чтобы вы начали.

То же самое для графиков Google - https://developers.google.com/chart/interactive/docs/quick_start