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 相关文章推荐
详解字典树Trie结构及其Python代码实现
Jun 03 Python
Python编程中对super函数的正确理解和用法解析
Jul 02 Python
总结python爬虫抓站的实用技巧
Aug 09 Python
Python中的错误和异常处理简单操作示例【try-except用法】
Jul 25 Python
python使用正则表达式的search()函数实现指定位置搜索功能
Nov 10 Python
python通过伪装头部数据抵抗反爬虫的实例
May 07 Python
Python基础之条件控制操作示例【if语句】
Mar 23 Python
浅析Python 简单工厂模式和工厂方法模式的优缺点
Jul 13 Python
用python实现一个简单计算器(完整DEMO)
Oct 14 Python
详解python字符串驻留技术
May 21 Python
Pycharm 如何设置HTML文件自动补全代码或标签
May 21 Python
python中取整数的几种方法
Nov 07 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 strtr() 函数使用说明
2008/11/21 PHP
PHP开发环境配置(MySQL数据库安装图文教程)
2010/04/28 PHP
destoon整合UCenter图文教程
2014/06/21 PHP
PHP中Session和Cookie是如何操作的
2015/10/10 PHP
php中的常用魔术方法汇总
2016/02/14 PHP
jquery 3D球状导航的文章分类
2010/07/06 Javascript
JavaScript中为元素加上name属性的方法
2011/05/09 Javascript
JavaScript实现计算字符串中出现次数最多的字符和出现的次数
2015/03/12 Javascript
原生JS实现美图瀑布流布局赏析
2015/09/07 Javascript
js点击返回跳转到指定页面实现过程
2020/08/20 Javascript
JavaScript作用域示例详解
2016/07/07 Javascript
jQuery使用Layer弹出层插件闪退问题
2016/12/22 Javascript
Vue中如何实现轮播图的示例代码
2017/07/27 Javascript
weex slider实现滑动底部导航功能
2017/08/28 Javascript
JQuery 获取多个select标签option的text内容(实例)
2017/09/07 jQuery
微信小程序之页面拦截器的示例代码
2017/09/07 Javascript
Bootstrap Table 搜索框和查询功能
2017/11/30 Javascript
实例详解Vue项目使用eslint + prettier规范代码风格
2018/08/20 Javascript
redux处理异步action解决方案
2020/03/22 Javascript
js实现移动端轮播图滑动切换
2020/12/21 Javascript
Python2.x与Python3.x的区别
2016/01/14 Python
Python字符串、元组、列表、字典互相转换的方法
2016/01/23 Python
django2+uwsgi+nginx上线部署到服务器Ubuntu16.04
2018/06/26 Python
Python闭包和装饰器用法实例详解
2019/05/22 Python
Django REST framework 如何实现内置访问频率控制
2019/07/23 Python
python 实现屏幕录制示例
2019/12/23 Python
python接口自动化如何封装获取常量的类
2019/12/24 Python
python入门之基础语法学习笔记
2020/02/08 Python
HTML5手指下滑弹出负一屏阻止移动端浏览器内置下拉刷新功能的实现代码
2020/04/10 HTML / CSS
世界上最受欢迎的花店:1-800-Flowers.com
2020/06/01 全球购物
寻找最美家庭活动方案
2014/08/20 职场文书
《鲁滨逊漂流记》之六读后感(4篇)
2019/09/29 职场文书
导游词之无锡古运河
2019/11/14 职场文书
python requests模块的使用示例
2021/04/07 Python
Springboot集成阿里云OSS上传文件系统教程
2021/06/28 Java/Android
bat批处理之字符串操作的实现
2022/03/16 Python