python之利用pyecharts可视化(各种图表的绘制)

您所在的位置:网站首页 数学画图的基本步骤 python之利用pyecharts可视化(各种图表的绘制)

python之利用pyecharts可视化(各种图表的绘制)

2024-07-08 18:19| 来源: 网络整理| 查看: 265

pyecharts可视化

pyecharts是基于Echart图表的一个类库,而Echart是百度开源的一个可视化JavaScript库。

简介: pyecharts主要基于web浏览器进行显示,绘制的图形比较多,包括折线图、柱状图、饼图、漏斗图、地图、极坐标图等,代码量很少,而且很灵活,绘制出来的图形很美观。

使用pyecharts时,需要安装相应的库,安装命令为: pip install pyecharts

图形绘制过程,基本上所有的图表类型都是这样绘制的:

chart_name = Type() #初始化具体类型图表 chart_name .add() #添加数据及配置项 chart_name .render() #生成本地文件(html/svg/jpeg/png/pdf/gif) chart_name .render_notebook #在jupyter notebook中显示 常用图表绘制 柱状图

利用Bar方法可以绘制柱状图在这里插入图片描述

from pyecharts.charts import Bar from pyecharts import options as opts %matplotlib inline # V1 版本开始支持链式调用 bar = ( Bar() .add_xaxis(["衬衫", "毛衣", "领带", "裤子", "风衣", "高跟鞋", "袜子"]) .add_yaxis("商家A", [114, 55, 27, 101, 125, 27, 105]) .set_global_opts(title_opts = opts.TitleOpts(title = "某商场销售情况")) ) bar.render_notebook() #bar.render() 生成html

在这里插入图片描述 V1版本开始支持链式调用,如果不习惯链式调用的开发者依旧可以单独调用方法,上面代码为: 使用多个add_yaxis可以绘制并列柱状图。

bar = Bar() bar.add_xaxis(["衬衫", "毛衣", "领带", "裤子", "风衣", "高跟鞋", "袜子"]) bar.add_yaxis("商家A", [114, 55, 27, 101, 125, 27, 105]) bar.set_global_opts(title_opts = opts.TitleOpts(title = "某商场销售情况")) bar.render_notebook() from pyecharts.charts import Bar from pyecharts import options as opts %matplotlib inline bar = Bar() bar.add_xaxis(["衬衫", "毛衣", "领带", "裤子", "风衣", "高跟鞋", "袜子"]) bar.add_yaxis("商家A", [114, 55, 27, 101, 125, 27, 105]) bar.add_yaxis("商家B", [57, 134, 137, 129, 145, 60, 49]) bar.set_global_opts(title_opts = opts.TitleOpts(title = "货品销售情况",subtitle = "A和B公司")) bar.render_notebook(


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3