分类

安卓应用安卓游戏

图形图像 图像处理

ECharts(数据可视化)

ECharts(数据可视化) v4.9.0官方版 附教程

大小:15.1 MB

语言:简体中文系统:WinXP, Win2003, Vista, Win7, Win8, Win10

类别:图像处理时间:2020-08-31 23:01

ECharts是由Apache官方推出的一款JavaScript图表库软件,全新轻量级的canvas类库,丰富的图例和绘图工具,可以绘制折线图、柱状图、饼图、和弦图、仪表盘、K线图等,多达11类17种图表都可轻松绘制,支持任何混搭展示,需要的朋友速速下载吧!

ECharts特性

1、丰富的可视化类型:

提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于 BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。

2、多种数据格式无需转换直接使用:

内置的 dataset 属性(4.0+)支持直接传入包括二维表,key-value 等多种格式的数据源,此外还支持输入 TypedArray 格式的数据。

3、千万数据的前端展现:

通过增量渲染技术(4.0+),配合各种细致的优化,ECharts 能够展现千万级的数据量。

4、移动端优化:

针对移动端交互做了细致的优化,例如移动端小屏上适于用手指在坐标系中进行缩放、平移。 PC 端也可以用鼠标在图中进行缩放(用鼠标滚轮)、平移等。

5、多渲染方案,跨平台使用: 支

持以 Canvas、SVG(4.0+)、VML 的形式渲染图表。

6、深度的交互式数据探索:

提供了 图例、视觉映射、数据区域缩放、tooltip、数据刷选等开箱即用的交互组件,可以对数据进行多维度数据筛取、视图缩放、展示细节等交互操作。

7、多维数据的支持以及丰富的视觉编码手段:

对于传统的散点图等,传入的数据也可以是多个维度的。

8、动态数据:

数据的改变驱动图表展现的改变。

9、绚丽的特效:

针对线数据,点数据等地理数据的可视化提供了吸引眼球的特效。

10、通过 GL 实现更多更强大绚丽的三维可视化:

在 VR,大屏场景里实现三维的可视化效果。

11、无障碍访问(4.0+):

支持自动根据图表配置项智能生成描述,使得盲人可以在朗读设备的帮助下了解图表内容,让图表可以被更多人群访问!

ECharts配置教程

本章节我们将为大家介绍使用 ECharts 生成图表的一些配置。

第一步:创建 HTML 页面

创建一个 HTML 页面,引入 echarts.min.js:

第二步: 为 ECharts 准备一个具备高宽的 DOM 容器

实例中 id 为 main 的 div 用于包含 ECharts 绘制的图表:

第三步: 设置配置信息

ECharts 库使用 json 格式来配置。

echarts.init(document.getElementById('main')).setOption(option);

这里 option 表示使用 json 数据格式的配置来绘制图表。步骤如下:

标题

为图表配置标题:

title: {

text: '第一个 ECharts 实例'

}

提示信息

配置提示信息:

tooltip: {},

图例组件

图例组件展现了不同系列的标记(symbol),颜色和名字。可以通过点击图例控制哪些系列不显示。

legend: {

data: [{

name: '系列1',

// 强制设置图形为圆。

icon: 'circle',

// 设置文本为红色

textStyle: {

color: 'red'

}

}]

}

X 轴

配置要在 X 轴显示的项:

xAxis: {

data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]

}

Y 轴

配置要在 Y 轴显示的项。

yAxis: {}

系列列表

每个系列通过 type 决定自己的图表类型:

series: [{

name: '销量', // 系列名称

type: 'bar', // 系列图表类型

data: [5, 20, 36, 10, 10, 20] // 系列中的数据内容

}]

每个系列通过 type 决定自己的图表类型:

type: 'bar':柱状/条形图

type: 'line':折线/面积图

type: 'pie':饼图

type: 'scatter':散点(气泡)图

type: 'effectScatter':带有涟漪特效动画的散点(气泡)

type: 'radar':雷达图

type: 'tree':树型图

type: 'treemap':树型图

type: 'sunburst':旭日图

type: 'boxplot':箱形图

type: 'candlestick':K线图

type: 'heatmap':热力图

type: 'map':地图

type: 'parallel':平行坐标系的系列

type: 'lines':线图

type: 'graph':关系图

type: 'sankey':桑基图

type: 'funnel':漏斗图

type: 'gauge':仪表盘

type: 'pictorialBar':象形柱图

type: 'themeRiver':主题河流

type: 'custom':自定义系列

ECharts饼图绘制教程

饼图主要是通过扇形的弧度表现不同类目的数据在总和中的占比,它的数据格式比柱状图更简单,只有一维的数值,不需要给类目。因为不在直角坐标系上,所以也不需要 xAxis,yAxis。

我们也可以通过设置参数 roseType: 'angle' 把饼图显示成南丁格尔图。

阴影的配置

itemStyle 参数可以设置诸如阴影、透明度、颜色、边框颜色、边框宽度等:

∨ 展开

同类推荐

相关下载

热门游戏

下载排行

热门关键字

  • CAD软件
  • 3D制作
  • 图像浏览
  • 图像处理
  • 图像捕捉
  • 图像管理
  • 图像转换
  • 图片压缩
  • 图标制作
  • 电子相册
  • PS滤镜
  • PS笔刷
  • PS素材
  • 图像其他
  • PPT模板