Я строю webapp используя Meteor. У меня есть набор данных, которые хранятся в базе данных MongoDB, которые я хотел бы визуализировать с помощью dc.js. есть ли какой-либо учебник или курс, что я могу узнать, как создавать диаграммы и диаграммы?Визуализация данных с использованием dc.js и MongoDB?
ответ
Для dc.js, вы, вероятно, лучше всего, начиная с примерами: https://github.com/dc-js/dc.js/tree/master/web/examples
постоянного тока может визуализировать только о чем вы можете конвертировать в формат массива из-записей.
Вам просто нужно выполнить запрос, который возвращает массив записей, либо в формате CSV, либо в формате JSON. Затем посмотрите примеры dc.js, чтобы увидеть, как читать в CSV или JSON.
Важно, чтобы вы могли экспортировать его в виде единого плоского массива записей, потому что, хотя crossfilter является многомерным, он не очень хорошо работает с вложенными данными. Вместо этого вы будете использовать каждый из столбцов или полей в качестве измерения и фильтровать записи на основе диапазонов или значений измерений.
как я могу преобразовать коллекцию из Mongodb в jc.js –
Я не эксперт из Монго, но я добавил несколько советов выше. – Gordon
, прочитав приведенные вами примеры, есть еще один open source, который d3.js, что является правилом d3.js для визуализации данных. делает ли это получение данных из файла или базы данных! –
В: Есть ли какая-либо документация для библиотеки визуализации 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
Q: какие лучшие библиотеки визуализации я могу использовать с MongoDB? –