pyecharts提供了一个简单而更直观的 API 接口,使用者无需了解复杂的语法,即可通过简单语句快速生成效果惊艳的Echarts图标,可以与用户进行交互,实现高度定制化的图表设计。
一、pyecharts的安装
在anaconda prompt命令行工具下,通过pip清华镜像源安装pyecharts
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyecharts
二、认识配置项
1.全局配置项
title_opts :表示标题组件的配置项。
legend_opts:表示图例组件的配置项。
tooltip_opts : 表示提示框组件的配置项。
toolbox_opts :表示工具箱组件的配置项。
brush_opts:表示区域选择组件的配置项。
xaxis_opts,yaxis_opts:表示x轴、y轴的配置项。
visualmap_opts :表示视觉映射组件的配置项。
datazoom_opts :表示数据区域缩放组件的配置项。
2.系列配置项
ItemStyleOpta 图元样式配置项
TextStyleOpts 文本样式配置项
LabelOpta 标签配置项
LineStyloOpts 线条样式配置项
SplitLineOpts 分割线配置项
MarkPointOpta 标记点配置项
MarkLineOpts 标记线配置项
Mark AreaOpts 标记区域配置项
EffectOpts 涟漪特效配置项
AreaStyleOpta 区域填充样式配置项
SplitAreaOpts 分隔区域配置项
GridOpts 直角坐标系网格配置项
三、绘制直线图
-
series_name:表示系列的名称,显示于提示框和图例中。
y_axis :表示系列数据。
xaxis_index:表示x轴的索引,用于拥有多个x轴的单图表中
yaxis_index:表示y轴的索引,用于拥有多个y轴的单图表中。
color:表示系列的注释文本的颜色。
is_symbol_show:表示是否显示标记及注释文本,默认为 True。
symbol: 表示标记的图形,可以取值为'circle'(园形)、'rect'( 矩形)、'roundRect'( 圆角矩形)、'triangle'(三角形)、'diamond'(菱形)、'pin'( 大头针)、'arrow'( 箭头)、'none'( 无)。
symbol_size :表示标记的大小,可以接收单一数值,也可以接收形如 [width, height]的数组。
stack :表示将轴上同