python自学笔记之可视化神器pyecharts(一)

pyecharts是一款将python与echarts结合的强大的数据可视化工具

一、pyecharts包含的图表

函数名 图表类型
Bar 柱状图/条形图
Bar3D 3D柱状图
Scatter 散点图
Scatter3D 3D 散点图
Kline K线图
Line 折线/面积图
Pie 饼图
Boxplot 箱形图
EffectScatter 带有涟漪特效动画的散点图
Funnel 漏斗图
Gauge 仪表盘
Geo 地理坐标系
Graph 关系图
HeatMap 热力图
Liquid 水球图
Map 地图
Parallel 平行坐标系
Polar 极坐标系
Radar 雷达图
Sankey 桑基图
ThemeRiver 主题河流图
WordCloud 词云图

二、各配置项
python自学笔记之可视化神器pyecharts(一)

1、初始化配置项init_opts=opts.InitOpts()

2、通用配置项add()

3、全局配置项set_global_options()

配置项 名称 语法
title_opts 标题 title_opts=opts.TitleOpts()
legend_opts 图例 legend_opts=opts.LegendOpts()
tooltip_opts ​提示框 tooltip_opts=opts.TooltipOpts()
toolbox_opts 工具箱 toolbox_opts=opts.ToolboxOpts()
xaxis_opts X轴 xaxis_opts=opts.AxisOpts()
yaxis_opts Y轴 yaxis_opts=opts.AxisOpts()
visualmap_opts 视觉映射 visualmap_opts=opts.VisualMapOpts()
datazoom_opts 区域缩放 datazoom_opts=opts.DataZoomOpts()
graphic_opts 原生图形元素组件
axispointer_opts 坐标轴指示器
brush_opts 区域选择组件

4、系列配置项set_series_opts()

配置项 名称
ItemStyleOpts 图元样式配置项
TextStyleOpts 文字样式配置项
LabelOpts 标签配置项
Line3DEffectOpts 3D线样式配置项
SplitLineOpts 分割线配置项
MarkPointltem 标记点数据项
MarkPointOpts 标记点配置项
MarkLineItem 标记线数据项
MarkLineOpts 标记线配置项
MarkAreaItem 标记区域数据项
MarkAreaOpts 标记区域配置项
EffectOpts 涟漪特效配置项
AreaStyleOpts 区域填充样式配置项
SplitAreaOpts 分割区域配置项

各配置项具体用法可参考:
[pyecharts学习笔记]——全局配置项(TitleOpts标题配置项)
[pyecharts学习笔记]——全局配置项(LegendOpts图例配置项)
[pyecharts学习笔记]——全局配置项(AxisOpts坐标轴配置项)
[pyecharts学习笔记]——全局配置项(InitOpts初始化配置项)
[pyecharts学习笔记]——全局配置项(ToolboxOpts工具箱配置项)
[pyecharts学习笔记]——全局配置项(VisualMapOpts视觉映射配置项)

[pyecharts学习笔记]——系统配置项(LineStyleOpts线样式配置项)
[pyecharts学习笔记]——系统配置项(LabelOpts标签配置项)
[pyecharts学习笔记]——系统配置项(MarkPointOpts标记点配置项)
[pyecharts学习笔记]——系统配置项(MarkLineOpts标记线配置项)