python的绘图库,提供了直观,生动,可交互,可个性化定制数据的可视化图标
支持主流notebook环境 jupyter notebook
# 安装
pip install pyecharts
# 导入
import pyecharts
pyecharts - A Python Echarts Plotting Library built with love.
pyecharts模块中又很多的配置选项,常用到两个类别的选项:
from pyecharts import options as opts
from pyecharts.charts import Pie
from pyecharts.faker import Faker
c = (
# 实例化
Pie()
.add(data_pair=[list(z) for z in zip(Faker.choose(), Faker.values())],series_name= "str",color=['red'])
.set_colors(["blue", "green", "yellow", "red", "pink", "orange", "purple"])
.set_global_opts(title_opts=opts.TitleOpts(title="Pie-设置颜色"))
.set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}"))
# 保存成网页
# .render("pie_set_color.html")
)
# jupyter notebook 展示
c.render_notebook()
# 导包
from pyecharts.charts import Line
# 创建一个折线图对象构
line = Line()
# 给折线图对象添加x轴的数据
line.add_xaxis(["中国","美国","英国"])
# 给折线图对象添加y轴的数据
line.add_yaxis("GDP",[30.20.10])
# 通过render方法,将代码生成为图像
line.render()
其他的官网改一改参数即可
官方例子