pyecharts模块简介
Echarts是个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到众多开发者的认可,而python是门富有表达力的语言,很适合用于数据处理,当数据分析遇上数据可视化时pyecharts诞生了。
中文使用文档网址为pyecharts.org
画廊功能:gallery.pyecharts.org,有各种图表代码和效果图
基本使用
# 构建折线图
# 导包,导入line功能
from pyecharts.charts import Line# 得到折线图对象
line = Line()
# 添加x轴数据
line.add_xaxis(["张三", "李四", "王五"])
# 添加y轴数据
line.add_yaxis("年龄", [10, 20, 30])
# 生成图表
line.render()
运行生成render文件
浏览器打开
配置(打开官网图表配置查询)
全局配置选项:针对整个图像进行设置
通过set_global_opts方法来进行配置
# 构建折线图
# 导包,导入line功能
from pyecharts.charts import Line
from pyecharts.options import TitleOpts# 得到折线图对象
line = Line()
# 添加x轴数据
line.add_xaxis(["张三", "李四", "王五"])
# 添加y轴数据
line.add_yaxis("年龄", [10, 20, 30])
# 设置全局配置,加标题并调位
line.set_global_opts(title_opts=TitleOpts(title="年龄展示", pos_left="center", pos_bottom="1%")
)
# 生成图表
line.render()
系列配置选项:针对具体轴数据进行设置