我正在尝试可视化此电子表格https://docs.google.com/spreadsheet/ccc?key=0AhtsNUEmDE6MdE0ybXppcG1jampsVnBfZWpEZm9vbmc中的数据。
所以我会在左侧为每个人和小时提供列。并且可以像在电子表格中那样为列着色。
我知道raphaeljs或flot ......但我在示例中没有看到符合我需要的东西。
或许我不是以正确的方式看待它。
有关使用什么以及如何最好地展示我想要的内容的任何建议?
谢谢。
修改的
http://www.saltycrane.com/blog/2010/03/jquery-flot-stacked-bar-chart-example/ 我刚发现这个...它似乎有我在电子表格中描述的所有内容。
感谢您的回答。
答案 0 :(得分:3)
看一下这些链接
High-charts - 您网页的互动JavaScript图表。
Open Flash Chart 2 - 服务器端PHP,Perl,Python,Ruby,.NET,Google Web Toolkit和JAVA。
Google Charts - 在您的网站上显示实时数据
zingchart - 使用最新版本制作Flash或HTML5图表和图表。最大的特点和技术
pchart - pChart是一个面向PHP类的框架,旨在创建别名图表
fusioncharts - 它可以在JavaScript(HTML5)和Flash中呈现超过90个图表和量表,以及550个数据驱动的地图
答案 1 :(得分:2)
答案 2 :(得分:1)
我在您的最新评论中看到您发现堆积条形图符合您的需求。大多数JavaScript图表库都可以容纳它。
此图表显示了库列表及其支持的图表类型 - http://en.wikipedia.org/wiki/Comparison_of_JavaScript_charting_frameworks
您选择的其中一个工具将归结为您在制作图表后如何呈现图表,以及您希望用户能够与图表进行交互/共享图表的方式
答案 3 :(得分:0)
嗯......我认为flot实际上会做我需要的所有事情:http://www.saltycrane.com/blog/2010/03/jquery-flot-stacked-bar-chart-example/ - 这是一个很好的例子,似乎与我所描述的相符。