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使用beautifulsoup从爱奇艺网抓取视频播放
Jan 23 Python
Python3中常用的处理时间和实现定时任务的方法的介绍
Apr 07 Python
Python判断直线和矩形是否相交的方法
Jul 14 Python
Python的Tornado框架实现异步非阻塞访问数据库的示例
Jun 30 Python
基于Python中capitalize()与title()的区别详解
Dec 09 Python
使用Python更换外网IP的方法
Jul 09 Python
mvc框架打造笔记之wsgi协议的优缺点以及接口实现
Aug 01 Python
Python Pandas数据中对时间的操作
Jul 30 Python
用Python批量把文件复制到另一个文件夹的实现方法
Aug 16 Python
Python for循环通过序列索引迭代过程解析
Feb 07 Python
python中not、and和or的优先级与详细用法介绍
Nov 03 Python
Python中可变和不可变对象的深入讲解
Aug 02 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
叶罗丽:为什么大家对颜冰这对CP非常关心,却对金茉两人十分冷漠
2020/03/17 国漫
PHP使用pcntl_fork实现多进程下载图片的方法
2014/12/16 PHP
PHP PDOStatement::bindColumn讲解
2019/01/30 PHP
NiftyCube——轻松实现圆角边框
2007/02/20 Javascript
JS的反射问题
2010/04/07 Javascript
js confirm()方法的使用方法实例
2013/07/13 Javascript
js与css实现弹出层覆盖整个页面的方法
2014/12/13 Javascript
js获取checkbox值的方法
2015/01/28 Javascript
Jquery幻灯片特效代码分享--打开页面随机选择切换方式(3)
2015/08/15 Javascript
字符串反转_JavaScript
2016/04/28 Javascript
Javascript中的 “&” 和 “|” 详解
2017/02/02 Javascript
vue-cli实现多页面多路由的示例代码
2018/01/30 Javascript
angular2 ng2-file-upload上传示例代码
2018/08/23 Javascript
js实现unicode码字符串与utf8字节数据互转详解
2019/03/21 Javascript
VUE 直接通过JS 修改html对象的值导致没有更新到数据中解决方法分析
2019/12/02 Javascript
vue 查看dist文件里的结构(多种方式)
2020/01/17 Javascript
Python实现备份文件实例
2014/09/16 Python
在ironpython中利用装饰器执行SQL操作的例子
2015/05/02 Python
Python实现LRU算法的2种方法
2015/06/24 Python
python基础练习之几个简单的游戏
2017/11/10 Python
TensorFlow在MAC环境下的安装及环境搭建
2017/11/14 Python
Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)
2018/04/05 Python
Django压缩静态文件的实现方法详析
2018/08/26 Python
python实现烟花小程序
2019/01/30 Python
python实现密码强度校验
2020/03/18 Python
Python基于pyjnius库实现访问java类
2020/07/31 Python
佳能德国网上商店:Canon德国
2017/03/18 全球购物
东芝官网商城:还原日式美学,打造美好生活
2018/12/27 全球购物
小学英语教学反思
2014/01/30 职场文书
母亲节感恩寄语
2014/02/21 职场文书
奥巴马竞选演讲稿
2014/05/15 职场文书
全国优秀教师事迹材料
2014/08/26 职场文书
满月酒邀请函
2015/01/30 职场文书
2015年暑期见闻
2015/07/14 职场文书
2019年作为一名实习生的述职报告
2019/09/29 职场文书
python unittest单元测试的步骤分析
2021/08/02 Python