【问题标题】:How to approach the Data Visualization aspect of D3?如何处理 D3 的数据可视化方面?
【发布时间】:2015-06-21 21:04:38
【问题描述】:

我需要帮助来确定数据可视化的起始级项目。你认为只是做一些实际上并不使用准确或真实数据的随机项目是一个好的开始方式吗?我一直在bl.ocks 做一些事情,因为我真的很喜欢空间和诸如此类的东西(另外,这只是练习,除非有很大的缺陷,否则无需批评它)。它只是一个围绕太阳运行的行星轨道的模拟器,尽管它没有适当地缩放。但是,它让我开始了解 D3 及其语法。但是,我觉得这更多是为了了解 D3 可以做什么。尽管这是一个相当有趣的开始,但我真的很想了解如何进行探索性分析过程。

我只是不确定如何解决手头的问题。您是否只是查看一些数据并弄清楚如何为它制作故事?我是新人,所以我为如此微不足道的事情提前道歉,但是,我觉得这将是一个很棒的社区提出问题并得出一个相当好的结论。

我很乐意听取大家的意见和建议。

【问题讨论】:

  • 我建议您阅读本教程dashingd3js.com/table-of-contents 然后转到 bl.ocks。
  • d3 是巨大的、灵活的和可扩展的,有时你不知道如何处理它的错误。我会study some svg,然后我会进入d3 layouts 的世界,那里有一个充满想法的世界。 Use the force luke.
  • 还可以按照本教程了解 d3 密钥概念,如何绑定数据 ui-cloud.com/…。感谢stephen-thomas
  • 谢谢大家! @Cyril,我实际上一直在研究 dashingd3js。但我不知道它有多好/有多差,但我很感激你提到它!我一定会坚持下去的。
  • 也谢谢@DavidLemon!我当然也喜欢所有的建议。它们看起来非常有用。

标签: javascript d3.js visualization data-visualization


【解决方案1】:

D3 基本上可以做任何事情,从 3D 数据可视化到图形表示数据。

此外,d3 使用了很多 SVG 技术。

如果您想了解 d3 可以构建什么,请查看以下链接: https://github.com/mbostock/d3/wiki/Gallery

最好的方法是找出可以构建的 3-4 个组件,如下所示: - 词云 - 图形组件 - 树图结构 - 世界地图 制作原型后,您可以调整原型以通过 Ajax 连接到一些虚拟 JSOn 数据。

希望这会有所帮助。!!

【讨论】:

  • 非常感谢您提供这些信息!这就是我一直在寻找的。我一直在看画廊,但我只是不确定如何使用这项技术。这确实有帮助。
猜你喜欢
  • 1970-01-01
  • 2015-06-11
  • 2020-10-16
  • 1970-01-01
  • 2012-04-22
  • 1970-01-01
  • 2018-05-10
  • 1970-01-01
  • 2015-12-30
相关资源
最近更新 更多