jupyter notebook 中输出pyecharts图实例


Posted in Python onApril 23, 2020

V0.5.X版本的pyecharts使用:

from pyecharts import Bar
bar = Bar("我的第一个图表","这里是副标题")
bar.add("服装",["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"],[5, 20, 36, 10, 75, 90])
bar   #不需要bar.render(),直接bar就可以输出图片

jupyter notebook 中输出pyecharts图实例

V1.0.X版本的pyecharts使用:

from pyecharts.charts import Bar

bar = Bar()
bar.add_xaxis(["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"])
bar.add_yaxis("商家A", [5, 20, 36, 10, 75, 90])

bar.render_notebook()

jupyter notebook 中输出pyecharts图实例

补充知识:使用PyEcharts绘制词云图及在jupyter中显示

PyEcharts绘制词云图时,需要注意,版本不同,对应的代码格式不一样,我这个用的是1,7版本的。之前版本的words是分为两部分当做参数传入进去的, 1.7将其合并为一个元组传入。

输出结果默认为html文件,在jupyter中显示结果时,需要添加worldcloud.render_notebook()。

from pyecharts import options as opts
from pyecharts.charts import WordCloud 
name = [
 '嗨', '小子', '风控', '实战', '金融' ,
 '机器学习', '深度学习', '神经网络学习', '反欺诈规则', '强制性规则', '算法',
 '西瓜书', '数据分析', '反欺诈', '数据挖掘', '评分卡',
 'Xgboost', 'pySpark','python', 'pyEcharts']
value = [
 10000, 6181, 4386, 4055, 2467, 2244, 1898, 1484, 1112,
 965, 847, 582, 555, 550, 462, 366, 360, 282, 273, 265]

words=[(i,j) for i ,j in zip(name,value)]
worldcloud=(
   WordCloud()
   .add("", words, word_size_range=[20, 100])
   .set_global_opts(title_opts=opts.TitleOpts(title="词云实例"))
   )

worldcloud.render('dd.html')
worldcloud.render_notebook()
worldcloud.render_notebook() # 这句是用来在jupyter 中显示

输出结果:

jupyter notebook 中输出pyecharts图实例

以上这篇jupyter notebook 中输出pyecharts图实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python的循环体中使用else语句的方法
Mar 30 Python
详解在Python程序中自定义异常的方法
Oct 16 Python
Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程
Jan 04 Python
python 不以科学计数法输出的方法
Jul 16 Python
Python unittest 简单实现参数化的方法
Nov 30 Python
Python实现制度转换(货币,温度,长度)
Jul 14 Python
更新pip3与pyttsx3文字语音转换的实现方法
Aug 08 Python
opencv+python实现均值滤波
Feb 19 Python
Python基于class()实现面向对象原理详解
Mar 26 Python
500行python代码实现飞机大战
Apr 24 Python
使用sklearn对多分类的每个类别进行指标评价操作
Jun 11 Python
python函数指定默认值的实例讲解
Mar 29 Python
解决pyqt5中QToolButton无法使用的问题
Jun 21 #Python
Pandas删除数据的几种情况(小结)
Jun 21 #Python
pandas.read_csv参数详解(小结)
Jun 21 #Python
pandas 数据结构之Series的使用方法
Jun 21 #Python
解决pyecharts在jupyter notebook中使用报错问题
Apr 23 #Python
用scikit-learn和pandas学习线性回归的方法
Jun 21 #Python
在pyqt5中QLineEdit里面的内容回车发送的实例
Jun 21 #Python
You might like
php下获取http状态的实现代码
2014/05/09 PHP
PHP使用socket发送HTTP请求的方法
2016/02/14 PHP
Laravel利用gulp如何构建前端资源详解
2018/06/03 PHP
PHP实现websocket通信的方法示例
2018/08/28 PHP
js下获取div中的数据的原理分析
2010/04/07 Javascript
自己实现string的substring方法 人民币小写转大写,数字反转,正则优化
2012/09/02 Javascript
基于JavaScript自定义构造函数的详解说明
2013/04/24 Javascript
javascript中的undefined和not defined区别示例介绍
2014/02/26 Javascript
node.js中的path.basename方法使用说明
2014/12/09 Javascript
推荐10 款 SVG 动画的 JavaScript 库
2015/03/24 Javascript
使用 JavaScript 进行函数式编程 (一) 翻译
2015/10/02 Javascript
JavaScript中关联原型链属性特性
2016/02/13 Javascript
jQuery中数据缓存$.data的用法及源码完全解析
2016/04/29 Javascript
在Mac OS上安装使用Node.js的项目自动化构建工具Gulp
2016/06/18 Javascript
Java与JavaScript中判断两字符串是否相等的区别
2017/03/13 Javascript
js实现以最简单的方式将数组元素添加到对象中的方法
2017/12/20 Javascript
关于Vue项目跨平台运行问题的解决方法
2018/09/18 Javascript
vue自定义指令之面板拖拽的实现
2019/04/14 Javascript
解决Vue动态加载本地图片问题
2019/10/09 Javascript
js简单实现自动生成表格功能示例
2020/06/02 Javascript
python对DICOM图像的读取方法详解
2017/07/17 Python
Django数据库表反向生成实例解析
2018/02/06 Python
python实现超市扫码仪计费
2018/05/30 Python
python logging重复记录日志问题的解决方法
2018/07/12 Python
用Python实现筛选文件脚本的方法
2018/10/27 Python
在vscode中启动conda虚拟环境的思路详解
2020/12/25 Python
jupyter notebook更换皮肤主题的实现
2021/01/07 Python
2014年毕业演讲稿范文
2014/05/13 职场文书
教师工作自我鉴定范文
2014/09/14 职场文书
网球场地租赁协议范本
2014/10/07 职场文书
行政复议答复书
2015/07/01 职场文书
圣诞晚会主持词
2015/07/01 职场文书
教师学期述职自我鉴定
2019/08/16 职场文书
golang 在windows中设置环境变量的操作
2021/04/29 Golang
JavaScript选择器函数querySelector和querySelectorAll
2021/11/27 Javascript
Java 数组的使用
2022/05/11 Java/Android