原标题:10款强大的开源 Javascript 图表库
1、ECharts
ECharts 由百度前端技术部开发的,是一个纯 Java 的图表库, 兼容当前绝大部分浏览器(IE8/9/10/11、Chrome、Firefox、Safari等), 提供直观,生动,可交互,可高度个性化定制的数据可视化图表
2、Chart.js
Chart.js 是一个简单、面向对象、为设计者和开发者准备的 Java 图表绘制工具库,基于 HTML5 canvas 技术,支持所有现代浏览器,并且针对 IE7/8 提供了降级替代方案。
3、jqPlot
jqPlot 是一个非常强大的基于 jquery 类库的 Java 图表工具,可在网页中绘制线状、柱状、饼状等多种样式图表。
4、Chartist.js
Chartist.js 是一个使用 SVG 构建的简单的响应式图表库,可以作为前端图表生成器。同样兼容当前绝大部分浏览器(IE8/9/10/11、Chrome、Firefox、Safari等)。
5、xCharts
xCharts 是一个使用 D3.js 来构建漂亮的可定制的数据驱动的 Java 图表库,使用 HTML、CSS、SVG 实现图表,适用于熟悉数据可视化的用户。
6、C3.js
C3.js 也是一个基于 D3.js 的可重用的开源 Java 图表库。这意味着将数据图表绘制到 HTML 页面上的过程得到简化,不需要大量的自定义 D3 图表代码,也相对容易上手。
7、Pizza Pie Charts
Pizza Pie Charts 是由 ZURB 开发的一个知名的 Java 库,用于渲染基于 SVG 的饼图。
8、Protovis
Protovis 使用简单的标记(例如条形和点)组成数据的自定义视图。 与一些低级图形库不同,Protovis 通过对数据进行编码的动态属性来定义标记,允许继承、缩放和布局来简化构建。
9、Flot
Flot 是 jQuery 的纯 Java 图表库,专注于使用简单,外观漂亮和强互动功能。它是特定的 jQuery 库,这意味着你需要使用它需要熟悉基础的 jQuery。但是从另一方面来说,这意味着你可以全面控制呈现,动作和用户交互。
10、Dygraphs
Dygraphs 也是一个基于 HTML5 canvas 的 Java 图表库,可以生成一个可交互式的,可缩放的的曲线表,可以用来显示大密度的数据集(比如股票、气温等等),并且可以让用户来浏览和解释这个曲线图。
责任编辑: