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简单实现计算过期时间的方法
Jun 09 Python
Ubuntu下安装PyV8
Mar 13 Python
python 实现tar文件压缩解压的实例详解
Aug 20 Python
Python实现简易Web爬虫详解
Jan 03 Python
python中的闭包函数
Feb 09 Python
Python语言的变量认识及操作方法
Feb 11 Python
python绘制评估优化算法性能的测试函数
Jun 25 Python
python字符串查找函数的用法详解
Jul 08 Python
python 图片去噪的方法示例
Jul 09 Python
基于Python的ModbusTCP客户端实现详解
Jul 13 Python
django项目登录中使用图片验证码的实现方法
Aug 15 Python
python学生管理系统的实现
Apr 05 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
一个odbc连mssql分页的类
2006/10/09 PHP
PHP产生随机字符串函数
2006/12/06 PHP
PHP操作XML作为数据库的类
2010/12/19 PHP
php 流程控制switch的简单实例
2016/06/07 PHP
基于PHP实现邮箱验证激活过程详解
2020/10/28 PHP
关于图片验证码设计的思考
2007/01/29 Javascript
Jquery中dialog属性小记
2010/09/03 Javascript
仅IE6/7/8中innerHTML返回值忽略英文空格的问题
2011/04/07 Javascript
javascript去除字符串左右两端的空格
2015/02/05 Javascript
浅谈EasyUI中编辑treegrid的方法
2015/03/01 Javascript
JS+JSP通过img标签调用实现静态页面访问次数统计的方法
2015/12/14 Javascript
使用jQuery判断Div是否在可视区域的方法 判断div是否可见
2016/02/17 Javascript
关闭Vue计算属性自带的缓存功能方法
2018/03/02 Javascript
微信小程序实现基于三元运算验证手机号/姓名功能示例
2019/01/19 Javascript
在Node.js中将SVG图像转换为PNG,JPEG,TIFF,WEBP和HEIF格式的方法
2019/08/22 Javascript
element form 校验数组每一项实例代码
2019/10/10 Javascript
JS正则表达式验证密码强度
2020/03/18 Javascript
Nuxt配置Element-UI按需引入的操作方法
2020/07/06 Javascript
在vue中使用jsonp进行跨域请求接口操作
2020/10/29 Javascript
如何在VUE中使用vue-awesome-swiper
2021/01/04 Vue.js
举例详解Python中yield生成器的用法
2015/08/05 Python
python和flask中返回JSON数据的方法
2018/03/26 Python
python使用rpc框架gRPC的方法
2018/08/24 Python
python 保存float类型的小数的位数方法
2018/10/17 Python
浅谈keras2 predict和fit_generator的坑
2020/06/17 Python
浅谈keras中Dropout在预测过程中是否仍要起作用
2020/07/09 Python
Django模型验证器介绍与源码分析
2020/09/08 Python
CSS3的resize属性使用初探
2015/09/27 HTML / CSS
CSS3条纹背景制作的实战攻略
2016/05/31 HTML / CSS
高档奢华时装在线目的地:FORWARD by elyse walker
2017/10/16 全球购物
英国蛋糕装饰用品一站式商店:Craft Company
2019/03/18 全球购物
加拿大的标志性百货公司:Hudson’s Bay(哈得逊湾)
2019/09/03 全球购物
教师教学评估方案
2014/05/09 职场文书
文案策划专业自荐信
2014/07/07 职场文书
工会优秀工作者事迹
2014/08/17 职场文书
感谢信怎么写
2015/01/21 职场文书