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采集腾讯新闻实例
Jul 10 Python
python实现的重启关机程序实例
Aug 21 Python
在Django的URLconf中使用多个视图前缀的方法
Jul 18 Python
tensorflow实现图像的裁剪和填充方法
Jul 27 Python
python修改txt文件中的某一项方法
Dec 29 Python
python 提取key 为中文的json 串方法
Dec 31 Python
详解Python数据可视化编程 - 词云生成并保存(jieba+WordCloud)
Mar 26 Python
django项目环境搭建及在虚拟机本地创建django项目的教程
Aug 02 Python
Python Web框架之Django框架Form组件用法详解
Aug 16 Python
基于 Django 的手机管理系统实现过程详解
Aug 16 Python
使用pyqt5 tablewidget 单元格设置正则表达式
Dec 13 Python
Python实现播放和录制声音的功能
Aug 12 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缩小png图片不损失透明色的解决方法
2013/12/25 PHP
php获取文件内容最后一行示例
2014/01/09 PHP
浅谈PHP5.6 与 PHP7.0 区别
2019/10/09 PHP
JavaScript Event学习第九章 鼠标事件
2010/02/08 Javascript
JavaScript 内置对象属性及方法集合
2010/07/04 Javascript
javascript提取URL的搜索字符串中的参数(自定义函数实现)
2013/01/22 Javascript
JS小功能(操作Table--动态添加删除表格及数据)实现代码
2013/11/28 Javascript
利用jQuary实现文字浮动提示效果示例代码
2013/12/26 Javascript
JS实现点击链接取消跳转效果的方法
2014/01/24 Javascript
JavaScript继承基础讲解(原型链、借用构造函数、混合模式、原型式继承、寄生式继承、寄生组合式继承)
2014/08/16 Javascript
Bootstrap基本样式学习笔记之按钮(4)
2016/12/07 Javascript
详解vue express启动数据服务
2017/07/05 Javascript
JS实现键值对遍历json数组功能示例
2018/05/30 Javascript
vue2.0实现音乐/视频播放进度条组件
2018/06/06 Javascript
JavaScript对象的浅拷贝与深拷贝实例分析
2018/07/25 Javascript
浅谈Vue.js组件(二)
2019/04/09 Javascript
如何实现双向绑定mvvm的原理实现
2019/05/28 Javascript
node.js express框架实现文件上传与下载功能实例详解
2019/10/15 Javascript
Vuex实现数据增加和删除功能
2019/11/11 Javascript
JavaScript中的this基本问题实例小结
2020/03/09 Javascript
浅谈javascript事件环微任务和宏任务队列原理
2020/09/12 Javascript
原生js实现贪吃蛇游戏
2020/10/26 Javascript
简单介绍Python中利用生成器实现的并发编程
2015/05/04 Python
详解Python发送邮件实例
2016/01/10 Python
详解Swift中属性的声明与作用
2016/06/30 Python
详解pandas安装若干异常及解决方案总结
2019/01/10 Python
python 还原梯度下降算法实现一维线性回归
2020/10/22 Python
解决PyCharm无法使用lxml库的问题(图解)
2020/12/22 Python
为什么使用接口?
2014/08/13 面试题
程序员跳槽必看面试题总结
2013/06/28 面试题
打架检讨书50字
2014/01/11 职场文书
五月的鲜花活动方案
2014/08/21 职场文书
医院护士党的群众路线教育实践活动对照检查材料思想汇报
2014/10/04 职场文书
2014年学校办公室工作总结
2014/12/19 职场文书
MySQL修炼之联结与集合浅析
2021/10/05 MySQL
MySQL池化框架学习接池自定义
2022/07/23 MySQL