Python数据分析第8章pyecharts可视化
Python数据分析 第 8 章 pyecharts可视化
第8章pyecharts可视化·pyecharts是基于Echart图表的一个类库,而Echart是百度开源的一个可视化JavaScript库8.1pyecharts简介pyecharts主要基于web浏览器进行显示,绘制的图形比较多,包括折线图、柱状图、饼图、漏斗图、地图、极坐标图等,代码量很少,而且很灵活,绘制出来的图形很美观。使用pyecharts时,需要安装相应的库,安装命令为:pip install pyecharts
第 8 章 pyecharts可视化 • pyecharts是基于Echart图表的一个类库,而 Echart是百度开源的一个可视化JavaScript库。 8.1 pyecharts简介 pyecharts主要基于web浏览器进行显示,绘制的图形比较多, 包括折线图、柱状图、饼图、漏斗图、地图、极坐标图等,代 码量很少,而且很灵活,绘制出来的图形很美观。 使用pyecharts时,需要安装相应的库,安装命令为: pip install pyecharts
8.2 pyecharts的使用方法图形绘制过程,基本上所有的图表类型都是这样绘制的:#初始化具体类型图表chart_name=Type()#添加数据及配置项chart_name.addo)chart_name.rendero#生成本地文件(html/svg/jpeg/png/pdf/gif)chart name.render_notebook#在jupyternotebook中显示
8.2 pyecharts的使用方法 chart_name = Type() #初始化具体类型图表 chart_name .add() #添加数据及配置项 chart_name .render() #生成本地文件(html/svg/jpeg/png/pdf/gif) chart_name .render_notebook #在jupyter notebook中显示 图形绘制过程,基本上所有的图表类型都是这样绘制的:
8.3 pyecharts常用图表1 柱状图利用Bar方法可以绘制柱状图。方法及说明见表8-1。表8-1Bar对象的主要方法及其说明方法使用说明加入x轴参数add xaxis加入y轴参数,可以设置y轴参数,也可在全局设置中add_yaxis设置全局配置设置set_global optssetseriesopts系列配置设置
8.3 pyecharts常用图表 方法 使用说明 add_xaxis 加入x轴参数 add_yaxis 加入y轴参数,可以设置y轴参数,也可在全局设置中 设置 set_global_opts 全局配置设置 set_series_opts 系列配置设置 1 柱状图 利用Bar方法可以绘制柱状图。方法及说明见表8-1。 表8-1 Bar对象的主要方法及其说明
8.3 pyecharts常用图表1 柱状图菜商场销售情况利用Bar方法绘制柱状图:In[1]:frompyecharts.chartsimportBarfrompyechartsimportoptionsasopts%matplotlibinline#V1版本开始支持链式调用bar =(Baro).add_xaxis(r"衬衫","毛衣","领带”"裤子","风衣""高跟鞋""袜子"")addyaxis("商家A"[114,55,27,101,125,27,105]).set_global_opts(title_opts=opts.TitleOpts(title="某商场销售情况")))bar.render_notebook()#bar.render生成htmlOut[1];
1 柱状图 8.3 pyecharts常用图表 利用Bar方法绘制柱状图: In[1]: 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 Out[1]: