2011-05-17 53 views
9

什么是快速编码语言或平台,用于在2D和3D中快速创建数据可视化图像?什么是用于创建图形的简单语言?

我想迅速编写了可视化这样的: http://www.visualcomplexity.com/vc

我已经知道如何编写OpenGL和DirectX,但这些环境是专为渲染速度不编码速度。

为了尝试许多不同的想法,我不在乎语言是被解释还是放慢渲染 - 只是在短时间内在屏幕上获取东西进行原型设计的能力。

也许即使是一个图形语言的孩子会工作 - 或不,我打开想法。

回答

6

有处理,http://processing.org/,它允许快速和脏的代码可视化数据。大多数研究人员在生产中不适用。它是用java编写的。我有一个可怕的时间,所以我不是很喜欢它。

否则,您可以使用Python和GraphViz for 2d图表,http://www.graphviz.org/。 Python允许通过简单的学习曲线进行非常快速的开发。

2

我知道这是一个古老的问题,但一个有趣的问题。我认为基于Javascript的数据可视化库很适合要求。这是一种脚本语言,适用于快速原型设计,并且您的代码基本上可以在任何地方使用浏览器工作。

有很多用于数据可视化的Javascript库,我个人推荐D3.js,正如你可以从演示中看到的,他们有几个图表与这个问题中链接的图表非常相似。例如,使用Raphael Javascript库构建了This one