【学习】15款经典图表软件推荐 创建最漂亮的图表

以下列出的图表,图形和数据可视化的最佳软件,从创建基本的2D图表到产生复杂的数据集的数据可视化,这些PHP,Javascript、Flash的图表,对于任何一个严谨的开发者都是必须一览的。

1. Fusion Charts

FusionCharts v3 帮助创建Web或企业应用的动画/交互的图表。企业级图表组件支持PCs, Macs, iPads, iPhones,以及大量其他的手机设备。

2. Maani

bXML/SWF 图表是个简单、强大的工具,支持XML数据创建吸引人的图表。XML提供灵活的数据生成,而Flash提供最好的图像质量。

3. JP Graph

JpGraph是面向对象的PHP图形创建库。该库完全PHP所写,可用作任何PHP脚本。

4. Open Flash Chart

Open Flash Chart,是个开源软件,用来生成Flash的图表的组件。

5. Free PHP Graph/Chart

FusionCharts是完全免费和开源的Flash图表组件。可创建动画、交互的图表web应用、桌面应用等。FusionCharts支持 PHP, ASP.NET, JSP, ColdFusion, Python, RoR, 简单的HTML页面,甚至是PowerPoint演示。

6. J powered

PHP图形脚本可非常简单的嵌入动态生成图形和图表到PHP应用或HTML页面中。该图形软件使用简便,可几分钟内制作专业水准的实时图形。

7. jQuery Visualize Plugin

jQuery Visualize Plugin 是一个根据HTML表格的内容生成图表的 jQuery 插件。

8. Highcharts

Highcharts是纯粹的JavaScript写的图表库,提供简单的方式添加交互图表到站点或web应用,支持各种图表类型。

9. Flot

Flot for jQuery是一个纯Javascript绘图库。特点是使用简单、所有设置可选、外观漂亮,以及放大缩小、鼠标跟踪等交互特性。

10. Sparklines

这个jQuery插件,可通过HTML或JavaScript,直接生成Sparklines内嵌图表。该插件兼容大多数浏览器。授权协议BSD。

11. jqPlot

jqPlot是一个jQuery绘图插件,可以利用它制作漂亮的线状图和柱状图。jqPlot支持为图表设置各种不同的样式。提供Tooltips,数据点高亮显示等功能。

12. AM charts

Amcharts是一组Flash图表,你可以免费使用在你的网站和基于网络的产品(非开源)。 Amcharts可以从简单的CSV或XML文件提取数据,也可以从动态数据读取生成,比如PHP, .NET, Ruby on Rails和Perl,以及其他许多编程语言。

13. Flashloaded

FlashCharts包括一组5个吸引人的数据驱动的Flash组件,可用作创建动态或静态图表。仅拖动组件、设置源参数,创建源文件,你的图表基本OK了。图表数据来自外部的XML文件。

14. Zing Chart

ZingChart可创建独特的Flash图表和图形。安装、使用都非常简单。

15. Fly Charts

FlyCharts是flash图表组件的2.0版本,带来了数据可视化、定制化界面等的更多方式。它对个人免费。

本文分享自微信公众号 - PPV课数据科学社区(ppvke123)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2014-11-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏IT笔记

聊一聊Java中的几种读取properties配置文件的方式

相信对于一名JAVA开发者开说properties文件一定再熟悉不过了,比如一下配置: config.properties会经常存放一些系统常量,版本号,路径之...

365120
来自专栏IT笔记

聊聊JAVA中 String类为什么不可变

前言 "我的风格比较偏传统和经典" 小明说,"我们在打扮自己的问题上还是蛮冒险的...我觉得当你是只狗的时候,穿什么都hold的住!" ? 哈哈哈,脱离单身狗快...

434190
来自专栏IT笔记

JavaWeb项目架构之Elasticsearch日志处理系统

Elasticsearch (ES)是一个基于 Lucene 的开源搜索引擎,它不但稳定、可靠、快速,而且也具有良好的水平扩展能力,是专门为分布式环境设计的。 ...

89570
来自专栏IT笔记

并发是个什么鬼之同步工具类CountDownLatch

扯淡 写这篇文章,我先酝酿一下,实不相瞒,脱离底层太久了,更确切的情况是,真没曾认真研究过。就目前来说,很多框架包括工具类已经把实现封装的很深,你只需轻轻的调用...

379100
来自专栏IT笔记

JavaWeb项目架构之FastDFS分布式文件系统

概述 分布式文件系统:Distributed file system, DFS,又叫做网络文件系统:Network File System。一种允许文件通过网络...

449110
来自专栏IT笔记

聊一聊生产环境中如何动态监听配置文件变化并重载

上一篇,我们谈到Java中的几种读取properties配置文件的方式,但是在生产环境中,最忌讳的就是重启应用了。比如某个系统的路径常量或者接口变更,需要线上及...

568110
来自专栏IT笔记

Nginx学习之静态文件服务器配置

在Java开发过程以及生产环境中,最常用的web应用服务器当属Tomcat,尽管这只猫也能够处理一些静态请求,例如图片、html、样式文件等,但是效率并不是那么...

690100
来自专栏BaronTalk

RxJava系列一(简介)

前言 提升开发效率,降低维护成本一直是开发团队永恒不变的宗旨。近一年来国内的技术圈子中越来越多的开始提及Rx,经过一段时间的学习和探索之后我也深深的感受到了R...

367110
来自专栏BaronTalk

RxJava系列二(基本概念及使用介绍)

前言 上一篇的示例代码中大家一定发现了Observable这个类。从纯Java的观点看,Observable类源自于经典的观察者模式。RxJava的异步实现正是...

389100
来自专栏BaronTalk

观察者模式(ObserverPattern)

场景 我们接到一个来自气象局的需求:气象局需要我们构建一套系统,这系统有两个公告牌,分别用于显示当前的实时天气和未来几天的天气预报。当气象局发布新的天气数据(...

359100

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励