怎么查自己的二建信息,跨境电商seo是什么意思,谷歌google,网站一年的维护费用ECharts是一款基于JavaScript的数据可视化图表库#xff0c;提供直观#xff0c;生动#xff0c;可交互#xff0c;可个性化定制的数据可视化图表。ECharts 提供了常规的折线图、柱状图、散点图、饼图、K线图#xff0c;用于统计的盒形图#xff0c;用于地理数据可视化的…ECharts是一款基于JavaScript的数据可视化图表库提供直观生动可交互可个性化定制的数据可视化图表。ECharts 提供了常规的折线图、柱状图、散点图、饼图、K线图用于统计的盒形图用于地理数据可视化的地图、热力图、线图用于关系数据可视化的关系图、treemap、旭日图多维数据可视化的平行坐标还有用于 BI 的漏斗图仪表盘并且支持图与图之间的混搭。 ECharts 遵循 Apache-2.0 开源协议免费商用。
安装
下载地址https://echarts.apache.org/zh/download.html
完全版echarts/dist/echarts.js体积最大包含所有的图表和组件所包含内容参见echarts/echarts.all.js。常用版echarts/dist/echarts.common.js体积适中包含常见的图表和组件所包含内容参见echarts/echarts.common.js。精简版echarts/dist/echarts.simple.js体积较小仅包含最常用的图表和组件所包含内容参见echarts/echarts.simple.js。
使用
创建 HTML 页面引入 echarts.min.js
!DOCTYPE html
html
headmeta charsetutf-8!-- 引入 ECharts 文件 --script srcecharts.min.js/script
/head
/html为 ECharts 准备一个具备高宽的 DOM 容器
body!-- 为 ECharts 准备一个具备大小宽高的 DOM --div idmain stylewidth: 600px;height:400px;/div
/body设置配置信息
ECharts 库使用 json 格式来配置。
echarts.init(document.getElementById(main)).setOption(option);标题
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类型如下
‘bar’柱状/条形图‘line’折线/面积图‘pie’饼图‘scatter’散点气泡图‘effectScatter’带有涟漪特效动画的散点气泡‘radar’雷达图‘tree’树型图‘treemap’树型图‘sunburst’旭日图‘boxplot’箱形图‘candlestick’K线图‘heatmap’热力图‘map’地图‘parallel’平行坐标系的系列‘lines’线图‘graph’关系图‘sankey’桑基图‘funnel’漏斗图‘gauge’仪表盘‘pictorialBar’象形柱图‘themeRiver’主题河流‘custom’自定义系列
样式设置
ECharts4 开始除了默认主题外内置了两套主题分别为 light 和 dark。
var chart echarts.init(dom, light);
var chart echarts.init(dom, dark);或者在官方的主题编辑器选择自己喜欢的主题下载 https://echarts.apache.org/zh/theme-builder.html 目前主题下载提供了 JS 版本和 JSON 版本。
常用配置项说明
https://echarts.apache.org/zh/option.html#title 示例
option {title: {text: Main Title, // 主标题文本支持使用 \n 换行。subtext: Sub Title, // 副标题文本。left: center, // title 组件离容器左侧的距离。top: center, // title 组件离容器上侧的距离。textStyle: { // 主标题文字的颜色。fontSize: 30},subtextStyle: { // 副标题文字的颜色。fontSize: 20},backgroundColor: rgb(128, 128, 128) // 标题背景色默认透明。}
}