数据的Web可视化?

4

我希望通过网站上的可视化方式,以有意义的方式展示大量数据。

我一直在尝试使用RaphaelJS库,但是IE8上的性能非常差,而HTML5画布仍然没有得到广泛支持

因此,我只剩下Flash和任何现有的库。

在Flash方面,似乎有很多选择,但由于这个原因,我有点迷茫,并且没有可能对每一个进行实验。


( 我将在此列出人们指出的任何库。 )

Flash / Flex:

Javascript:

Java:


非常感谢您的帮助。谢谢!

6个回答

3
你可能想要查看Google可视化API画廊(与其图形API不同)。这是一个跨浏览器的不同可视化集合。有些是Flash,其他则呈现静态图像。此外,一些与GWT集成。 alt text alt text
(来源:google.com alt text
(来源:google.com

alt text alt text


谢谢您的回复!Google可视化确实看起来很不错。 - RadiantHex

2

1
IE不受支持!来自processingjs.org网站“Processing.js专门为支持HTML5 <Canvas>元素的浏览器开发。” - RadiantHex
这是一个Silverlight的处理实现,网址为http://paulirish.com/work/canvasShims/。 - Bob

2

谢谢您列出这些!!:D 有演示非常棒! - RadiantHex

1

我们使用Google ExplorerCanvas来支持IE,然后使用基于canvas的绘图库。我没有详尽地检查过性能,但在IE 8中它对我们来说足够好用。


很抱歉,它使用VML,就像RaphaelJS一样,在IE8上的性能较差。 - RadiantHex
1
这里有一个测试,在IE 8中看起来还不错。http://excanvas.freehostia.com/callout-speech-bubble-excanvas-example.html 不过,你的需求可能会有所不同。 - Craig Stuntz

1

many-eyes.com上有一些漂亮的可视化效果 - 我想这是由IBM运营的。不过我不知道他们使用了什么:某种Java小程序...


谢谢。它们看起来不错,但我真的很害怕在网页上使用Java!我的30%用户也没有安装Java。 - RadiantHex
2
我怀疑他们正在使用Prefuse(http://prefuse.org)和/或他们自己开发的软件。Flare是上一代Prefuse的下一代产品。 - Jay Askren

1
Tableau怎么样?Tableau Public(或Tableau Server用于私有网站)提供了一个快速灵活的工具,用于构建数据可视化,可以嵌入到任何插件中。但它不会给你完全的编程控制权 - 它是为分析师设计的。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接