【问题标题】:Visulizing data using dc.js and MongoDB? [closed]使用 dc.js 和 MongoDB 可视化数据? [关闭]
【发布时间】:2014-06-18 05:49:54
【问题描述】:

我正在使用Meteor 构建一个网络应用程序。我有一个存储在MongoDB 数据库中的数据集合,我想使用dc.js 对其进行可视化。有什么教程或课程可以让我学习如何制作图表吗?

【问题讨论】:

标签: javascript node.js mongodb meteor dc.js


【解决方案1】:

对于 dc.js,您最好从示例开始:https://github.com/dc-js/dc.js/tree/master/web/examples

dc 可以可视化您可以转换为记录数组格式的任何内容。

您实际上只需要执行一个返回记录数组的查询,无论是 CSV 还是 JSON 格式。然后查看 dc.js 示例以了解如何读取 CSV 或 JSON。

重要的是想出一种方法将其导出为单个平面记录数组,因为尽管交叉过滤器是多维的,但它不适用于嵌套数据。相反,您将使用每个列或字段作为维度,并根据维度的范围或值过滤记录。

【讨论】:

  • 如何将集合从 Mongodb 转换为 jc.js
  • 我不是 Mongo 专家,但我在上面添加了一些提示。
  • 阅读您发布的示例,还有另一个开源d3.js,d3.js用于可视化数据的规则是什么。它是否从文件或数据库中检索数据!
  • 参见github.com/mbostock/d3/wiki/Requests - 接近尾声的是.json.csv 等“便利方法”。
猜你喜欢
  • 1970-01-01
  • 2011-03-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-10
  • 2022-01-21
  • 1970-01-01
相关资源
最近更新 更多