2014-06-16 5 views
-1

Я строю webapp используя Meteor. У меня есть набор данных, которые хранятся в базе данных MongoDB, которые я хотел бы визуализировать с помощью dc.js. есть ли какой-либо учебник или курс, что я могу узнать, как создавать диаграммы и диаграммы?Визуализация данных с использованием dc.js и MongoDB?

+0

В: Есть ли какая-либо документация для библиотеки визуализации dc.js Javascript? A: Да, начиная с [dc.js Wiki] (http://dc-js.github.io/dc.js/). Q: Существуют ли библиотеки визуализации Javascript, кроме dc.js? A: Да, многие: http://codecondo.com/6-js-libraries-building-visualized-charts-graphs/ – FoggyDay

+0

Q: какие лучшие библиотеки визуализации я могу использовать с MongoDB? –

ответ

3

Для dc.js, вы, вероятно, лучше всего, начиная с примерами: https://github.com/dc-js/dc.js/tree/master/web/examples

постоянного тока может визуализировать только о чем вы можете конвертировать в формат массива из-записей.

Вам просто нужно выполнить запрос, который возвращает массив записей, либо в формате CSV, либо в формате JSON. Затем посмотрите примеры dc.js, чтобы увидеть, как читать в CSV или JSON.

Важно, чтобы вы могли экспортировать его в виде единого плоского массива записей, потому что, хотя crossfilter является многомерным, он не очень хорошо работает с вложенными данными. Вместо этого вы будете использовать каждый из столбцов или полей в качестве измерения и фильтровать записи на основе диапазонов или значений измерений.

+0

как я могу преобразовать коллекцию из Mongodb в jc.js –

+0

Я не эксперт из Монго, но я добавил несколько советов выше. – Gordon

+0

, прочитав приведенные вами примеры, есть еще один open source, который d3.js, что является правилом d3.js для визуализации данных. делает ли это получение данных из файла или базы данных! –