您建议在网上提供图表(基于行)?随着时间的推移,我需要制作类似于燃尽图表或股票的东西。服务器端是django并使用jquery作为客户端的东西。
使用像pychart或其他python图库这样可以生成svg或png并显示它的东西有什么好处?
或者在表格中提供数据并使用visualize或highchart for jquery来使用javascript生成图表?
我想在图表上添加可点击的点,或者显示特定转弯的更多信息。
HTML5提供哪些选项,是否内置图表支持,或者我只能使用画布吗?
感谢您的帮助。
编辑/更新。谢谢大家的建议。
答案 0 :(得分:6)
客户端图表具有可由用户操纵的优势,但需要客户端支持用于实现图表的技术。
HTML5图表:
答案 1 :(得分:4)
在测试了许多图表工具后,我们最终使用了Highcharts和Emprise JavaScript Chartings。伟大的工具,并不昂贵。
答案 2 :(得分:1)
我使用pChart。它是一个用于PHP的图表库,它与mysql很好地工作,你从pChart代码中查询mysql数据库。其他不错的是Flot和Fusion Charts
答案 3 :(得分:1)
答案 4 :(得分:1)
我真的很喜欢Flot
答案 5 :(得分:1)
作为PNG生成的服务器端图表将固定大小,而不是非常互动等。客户端图表可以拉伸,交互等。如果你有一个快速的服务器,你可以生成具有很多复杂性的图表,复杂的图表客户端显示速度可能很慢。
我目前支持客户端图表。我一直在使用Flot,但目前我对Protovis感到满意。 滴料