使用pyecharts在jupyter notebook上绘图


Posted in Python onApril 23, 2020

我就废话不多说啦,还是直接看代码吧!

from example.commons import Faker
 from pyecharts import options as opts
 from pyecharts.charts import Bar3D
 import random

 def bar3d_base() -> Bar3D:
  data = [(i, j, random.randint(0, 12)) for i in range(6) for j in range(24)]
  c = (
   Bar3D()
   .add(
    "",
    [[d[1], d[0], d[2]] for d in data],
    xaxis3d_opts=opts.Axis3DOpts(Faker.clock, type_="category"),
    yaxis3d_opts=opts.Axis3DOpts(Faker.week_en, type_="category"),
    zaxis3d_opts=opts.Axis3DOpts(type_="value"),
   )
   .set_global_opts(
    visualmap_opts=opts.VisualMapOpts(max_=20),
    title_opts=opts.TitleOpts(title="Bar3D-基本示例"),
   )
   .render_notebook()
   .render()
  )
  return c
 bar3d_base()

使用pyecharts在jupyter notebook上绘图

在官网示例上加上这行就行了

.render_notebook()

补充知识:pyecharts 的 0.5x 版本和 1.x 版本

pyecharts 的 0.5x 版本和 1.x 版本有很大差异,支持的东西和文档都发生了变化。

有的时候甚至出现不兼容情况,比如 1.x 支持的 python 版本就比较新,旧的版本就不支持了。

pyecharts 0.5x 版本下载:

pip install pyecharts==0.5.11

pyecharts 1.x 版本(现在来看默认直接 pip 即可)

pip install pyecharts

以上这篇使用pyecharts在jupyter notebook上绘图就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python使用scrapy采集时伪装成HTTP/1.1的方法
Apr 08 Python
介绍Python中的fabs()方法的使用
May 14 Python
python fabric实现远程部署
Jan 05 Python
Python如何读取MySQL数据库表数据
Mar 11 Python
Python实现线程状态监测简单示例
Mar 28 Python
Python实现的凯撒密码算法示例
Apr 12 Python
Django 接收Post请求数据,并保存到数据库的实现方法
Jul 12 Python
Python编程中类与类的关系详解
Aug 08 Python
对Django中的权限和分组管理实例讲解
Aug 16 Python
Python编译成.so文件进行加密后调用的实现
Dec 23 Python
Python3 webservice接口测试代码详解
Jun 23 Python
Python实现拼音转换
Jun 07 Python
windows下python安装paramiko模块和pycrypto模块(简单三步)
Jul 06 #Python
python下setuptools的安装详解及No module named setuptools的解决方法
Jul 06 #Python
Python中的__slots__示例详解
Jul 06 #Python
利用python获取Ping结果示例代码
Jul 06 #Python
Python中工作日类库Busines Holiday的介绍与使用
Jul 06 #Python
Python中动态检测编码chardet的使用教程
Jul 06 #Python
Python解析json之ValueError: Expecting property name enclosed in double quotes: line 1 column 2(char 1)
Jul 06 #Python
You might like
thinkphp Apache配置重启Apache1 restart 出错解决办法
2017/02/15 PHP
Laravel使用支付宝进行支付的示例代码
2017/08/16 PHP
Jquery Ajax学习实例 向页面发出请求,返回XML格式数据
2010/03/14 Javascript
jQuery的实现原理的模拟代码 -1 核心部分
2010/08/01 Javascript
始终在屏幕中间显示Div的代码(css+js)
2011/03/10 Javascript
JS中for循序中延迟加载动态效果的具体实现
2013/08/18 Javascript
浮动的div自适应居中显示的js代码
2013/12/23 Javascript
Bootstrap表单组件教程详解
2016/04/26 Javascript
JavaScript数据结构之双向链表和双向循环链表的实现
2017/11/28 Javascript
angular4 JavaScript内存溢出问题
2018/03/06 Javascript
浅谈手写node可读流之流动模式
2018/06/01 Javascript
Angular使用Restful的增删改
2018/12/28 Javascript
JavaScript实现数字前补“0”的五种方法示例
2019/01/03 Javascript
微信小程序学习笔记之文件上传、下载操作图文详解
2019/03/29 Javascript
JavaScript DOM常用操作代码汇总
2020/07/03 Javascript
vue 中使用print.js导出pdf操作
2020/11/13 Javascript
[38:39]KG vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python heapq使用详解及实例代码
2017/01/25 Python
详解Golang 与python中的字符串反转
2017/07/21 Python
浅谈flask截获所有访问及before/after_request修饰器
2018/01/18 Python
详解Pytorch 使用Pytorch拟合多项式(多项式回归)
2018/05/24 Python
Python实现点云投影到平面显示
2020/01/18 Python
django filter过滤器实现显示某个类型指定字段不同值方式
2020/07/16 Python
django inspectdb 操作已有数据库数据的使用步骤
2021/02/07 Python
基于 HTML5 的 WebGL 3D 版俄罗斯方块的示例代码
2018/05/28 HTML / CSS
波兰家具和室内装饰品购物网站:Vivre
2018/04/10 全球购物
什么是.net
2015/08/03 面试题
敏捷开发的主要原则都有哪些
2015/04/26 面试题
涉外文秘个人求职的自我评价
2013/10/07 职场文书
大学生实习证明范本
2014/01/15 职场文书
信访工作经验交流材料
2014/05/23 职场文书
入党积极分子对十八届四中全会期盼的思想汇报
2014/10/17 职场文书
在校学生证明格式
2015/06/24 职场文书
请学会珍惜眼前,因为人生没有下辈子!
2019/11/12 职场文书
MySQL 数据丢失排查案例
2021/05/08 MySQL
Mysql如何查看是否使用到索引
2022/12/24 MySQL