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中用Descriptor实现类级属性(Property)详解
Sep 18 Python
使用Python脚本实现批量网站存活检测遇到问题及解决方法
Oct 11 Python
Python使用pip安装报错:is not a supported wheel on this platform的解决方法
Jan 23 Python
python实现判断一个字符串是否是合法IP地址的示例
Jun 04 Python
Python自然语言处理 NLTK 库用法入门教程【经典】
Jun 26 Python
Python利用ORM控制MongoDB(MongoEngine)的步骤全纪录
Sep 13 Python
python学生信息管理系统(初级版)
Oct 17 Python
Pytorch 搭建分类回归神经网络并用GPU进行加速的例子
Jan 09 Python
python ETL工具 pyetl
Jun 07 Python
Selenium webdriver添加cookie实现过程详解
Aug 12 Python
五种Python转义表示法
Nov 27 Python
VSCODE配置Markdown及Markdown基础语法详解
Jan 19 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
Codeigniter中mkdir创建目录遇到权限问题和解决方法
2014/07/25 PHP
PHP中的session安全吗?
2016/01/22 PHP
PHP入门教程之字符串处理技巧总结(转换,过滤,解析,查找,截取,替换等)
2016/09/11 PHP
php mysql procedure实现获取多个结果集的方法【基于thinkPHP】
2016/11/09 PHP
PHP实现创建一个RPC服务操作示例
2020/02/23 PHP
discuz论坛更换域名,详细文件修改步骤
2020/12/09 PHP
js中的escape及unescape函数的php实现代码
2007/09/04 Javascript
javascript时间自动刷新实现原理与步骤
2013/01/06 Javascript
各浏览器对document.getElementById等方法的实现差异解析
2013/12/05 Javascript
JavaScript中读取和保存文件实例
2014/05/08 Javascript
js中键盘事件实例简析
2015/01/10 Javascript
javascript中new关键字详解
2015/12/14 Javascript
Nodejs Stream 数据流使用手册
2016/04/17 NodeJs
JavaScript蒙板(model)功能的简单实现代码
2016/08/04 Javascript
微信小程序 支付功能实现PHP实例详解
2017/05/12 Javascript
浅谈Vue.use的使用
2018/08/29 Javascript
Vue中的情侣属性$dispatch和$broadcast详解
2019/03/07 Javascript
Vue注册组件命名时不能用大写的原因浅析
2019/04/25 Javascript
基于ssm框架实现layui分页效果
2019/07/27 Javascript
Python遍历目录中的所有文件的方法
2016/07/08 Python
Python的UTC时间转换讲解
2019/02/26 Python
Pycharm如何打断点的方法步骤
2019/06/13 Python
在tensorflow中设置保存checkpoint的最大数量实例
2020/01/21 Python
详解Canvas实用库Fabric.js使用手册
2019/01/07 HTML / CSS
Michael Kors英国官网:美国奢侈品品牌
2019/11/13 全球购物
中文系师范生自荐信
2013/10/01 职场文书
英语专业个人求职信范文
2014/02/01 职场文书
创建学习型党组织实施方案
2014/03/29 职场文书
商务英语专业毕业生求职信
2014/07/06 职场文书
房屋产权证明书
2014/10/15 职场文书
2014镇党委书记党建工作汇报材料
2014/11/02 职场文书
2019年入党思想汇报
2019/03/25 职场文书
2019年亲子运动会口号
2019/10/11 职场文书
MySQL 逻辑备份与恢复测试的相关总结
2021/05/14 MySQL
python Django框架快速入门教程(后台管理)
2021/07/21 Python
电脑开机弹出documents文件夹怎么回事?弹出documents文件夹解决方法
2022/04/08 数码科技