作者:empty 页数:80 出版社:empty |
简介
ECharts, 缩写来自EnterprisECharts, 商业级数据图表, 一个纯Javascript的图表库, 可以流畅的运行在PC和移动设备上, 兼容当前绝大部分浏览器(IE 6/7/8/9/10/11, chrome, firefox, Safari等) , 底层依赖轻量级的Canvas类库Z Render(http://ecomfe.github.io/zrender/) , 提供直观, 生动, 可交互, 可高度个性化定制的数据可视化图表,创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验,赋予了用户对数据进行挖掘、整合的能力,支持折线图(区域图)、柱状图(条状图)、散点图(气泡图)、K线图、饼图(环形图)、雷达图(填充雷达图)、和弦图、力导向布局图、地图、仪表盘、漏斗图、事件河流图等12类图表,同时提供标题,详情气泡、图例、值域、数据区域、时间轴、工具箱等7个可交互组件,支持多图表、组件的联动和混搭展现。roam Controller缩放漫游组件, 搭配地图使用ev net River事件河流图, 常用于展示具有时间属性的多个事件, 以及事件随时间的演化,word Cloud词云。
是指一个完整的图表,如折线图,饼图等“基本”图表类型或由基本图表组合而成的“混搭”图表,可能包括坐标轴、图例等直角坐标系中的一个坐标轴,坐标轴可分为类目型、数值型或时间型直角坐标系中的横轴,通常并默认为类目型直角坐标系中的纵轴,通常并默认为数值型直角坐标系中除坐标轴外的绘图网格,用于定义直角系整体布局图例,表述数据和图形的关联值域选择,常用于展现地域数据时选择值域范围数据区域缩放,常用于展现大量数据时选择可视范围辅助工具箱,辅助功能,如添加标线,框选缩放等气泡提示框,常用于展现更详细的数据时间轴,常用于展现同一系列数据在时间维度上的多份数据数据系列,一个图表可能包含多个系列,每一个系列可能包含多个数据柱形图(纵向),堆积柱形图,条形图(横向),堆积条形图。散点图,气泡图,散点图至少需要横纵两个数据,更高维度数据加入时可以映射为颜色或大饼图,圆环图。饼图支持两种(半径、面积)南丁格尔玫瑰图模式.和弦图,常用于展现关系数据,外层为圆环图,可体现数据占比关系,内层为各个扇形间相地图。内置世界地图、中国及中国34个省市自治区地图数据、可通过标准Geo Json扩展地图类型。支持svg扩展类地图应用, 如室内地图、运动场、物件构造等。热力图.用于展现密度分布信息,支持与地图、百度地图插件联合使用.漏斗图,用于展现数据经过筛选、过滤等流程处理后发生的数据变化,常见于BI类系统。矩形式树状结构图,简称:矩形树图。
折线图,堆积折线图,区域图,堆积区域图.小,当映射到大小时则为气泡图K线图,蜡烛图,常用于展现股票交易数据,雷达图,填充雷达图,高维度数据展现的常用图表。互连接的弦,可体现关系数据力导布局图,常用于展现复杂关系网络聚类布局。仪表盘,用于展现关键指标数据,常见于BI类系统。的尺寸特征.韦恩图,用于展示集合以及它们的交集,树图。
如果你使用模块化开发但井没有自己的打包合并环境,或者说你不希望在你的项目里引入第三方库的源文件,我们建议你使用单文件引入,同模块化包引入一样,你需要熟悉模块化开发,自2.1.8起, 我们为ECharts开发了专门的合并压缩工具ECharts-optimizer(https//github.com/ecomfe/echarts-optimizer) 。如你所发现的, build文件夹下已经包含了由ECharts-
总结来说, 模块化单文件引入ECharts, 你需要如下4步:1.为ECharts准备一个具备大小(宽高) 的Dom(当然可以是动态生成的)2.通过script标签引入ECharts主文件3.为模块加载器配置ECharts的路径, 从当前页面链接到ECharts js所在目录, 见上述说明c divid= main style= height:408px; >c/divs4.动态加载ECharts及所需图表然后在回调函数中开始使用(容我罗嗦一句, 当你确保同一页面已经加载过ECharts, 再使用时直接require('ECharts) .
empty