pyecharts⽣成各种图表
pyecharts 是⼀个⽤于⽣成 Echarts 图表的类库,pyecharts 是⼀个⽤于⽣成Echarts 图表的类库。实际上就是 Echarts 与 Python 的对接。使⽤ pyecharts 可以⽣成独⽴的⽹⻚,也可以在 flflask , Django 中集成使⽤。
特 点:
1.简洁的API设计,使⽤如丝滑般流畅,⽀持链式调⽤
2.囊括了30+种常⻅图表,应有尽有
3.⽀持主流Notebook环境,Jupyter Notebook和JupyterLab
4.可轻松集成⾄Flask,Sanic,Django等主流Web框架
5.⾼度灵活的配置项,可轻松搭配出精美的图表
6.详细的⽂档和示例,帮助开发者重启的上⼿项⽬
7.超过400个以上的地图⽂件,并⽀持原⽣百度地图,为地理数据可视化提供灵
活的⽀持
1.pyecharts包含的图表
Bar(柱状图/条形图)
Bar3D(3D 柱状图)
Boxplot(箱形图)
EffectScatter(带有涟漪特效动画的散点图)
Funnel(漏⽃图)
Gauge(仪表盘)
Geo(地理坐标系)
Graph(关系图)
HeatMap(热⼒图)
Kline(K线图)
Line(折线/⾯积图)
Line3D(3D 折线图)
Liquid(⽔球图)
Map(地图)
Parallel(平⾏坐标系)
Pie(饼图)
Polar(极坐标系)
Radar(雷达图)
Sankey(桑基图)
Scatter(散点图)
Scatter3D(3D 散点图)
ThemeRiver(主题河流图)
WordCloud(词云图)
2.通用配置
xAxis,yAxis:平⾯直⻆坐标系中的 x、y 轴。(Line、Bar、Scatter、
EffectScatter、Kline)
legend:图例组件。图例组件展现了不同系列的标记(symbol),颜⾊和名字。可以通
过点击图例控制哪些系列不显示。
label:图形上的⽂本标签,可⽤于说明图形的⼀些数据信息,⽐如值,名称等。
lineStyle:带线图形的线的⻛格选项(Line、Polar、Radar、Graph、Parallel)
markLine&a