使用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中使用中文的方法
Feb 19 Python
python基础知识小结之集合
Nov 25 Python
python如何查看系统网络流量的信息
Sep 12 Python
Python学习教程之常用的内置函数大全
Jul 14 Python
利用python解决mysql视图导入导出依赖的问题
Dec 17 Python
python实现机器学习之元线性回归
Sep 06 Python
对python同一个文件夹里面不同.py文件的交叉引用方法详解
Dec 15 Python
python list多级排序知识点总结
Oct 23 Python
详解Django admin高级用法
Nov 06 Python
Python用dilb提取照片上人脸的示例
Oct 26 Python
pandas中DataFrame数据合并连接(merge、join、concat)
May 30 Python
Python爬取某拍短视频
Jun 11 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
PHP中使用json数据格式定义字面量对象的方法
2014/08/20 PHP
Laravel 5.0 发布 新版本特性详解
2015/02/10 PHP
php实现阿拉伯数字和罗马数字相互转换的方法
2015/04/17 PHP
6个超实用的PHP代码片段
2015/08/10 PHP
有趣的javascript数组定义方法
2010/09/10 Javascript
体验js中splice()的强大(插入、删除或替换数组的元素)
2013/01/16 Javascript
javascript生成随机大小写字母的方法
2014/02/20 Javascript
js动态往表格的td中添加图片并注册事件
2014/06/12 Javascript
Javascript中的默认参数详解
2014/10/22 Javascript
Javascript基础教程之数据类型转换
2015/01/18 Javascript
js实现超简单的展开、折叠目录代码
2015/08/28 Javascript
JS实现浏览器状态栏文字闪烁效果的方法
2015/10/27 Javascript
Javascript模仿淘宝信用评价实例(附源码)
2015/11/26 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
Angularjs2不同组件间的通信实例代码
2017/05/06 Javascript
使用AngularJS编写多选按钮选中时触发指定方法的指令代码详解
2017/07/24 Javascript
使用async、enterproxy控制并发数量的方法详解
2018/01/02 Javascript
如何去除富文本中的html标签及vue、react、微信小程序中的过滤器
2018/11/21 Javascript
python抓取网页中链接的静态图片
2018/01/29 Python
python调用xlsxwriter创建xlsx的方法
2018/05/03 Python
python实现求两个字符串的最长公共子串方法
2018/07/20 Python
Django 中使用流响应处理视频的方法
2018/07/20 Python
selenium+python 对输入框的输入处理方法
2018/10/11 Python
python 运用Django 开发后台接口的实例
2018/12/11 Python
Python整数对象实现原理详解
2019/07/01 Python
利用4行Python代码监测每一行程序的运行时间和空间消耗
2020/04/22 Python
Python调用jar包方法实现过程解析
2020/08/11 Python
PyCharm 光标变成黑块的解决方式
2021/02/06 Python
利用CSS3实现单选框动画特效示例代码
2016/09/26 HTML / CSS
BASIC HOUSE官方旗舰店:韩国著名的服装品牌
2018/09/27 全球购物
STP的判定过程
2012/10/01 面试题
请问软件开发中的设计模式你会使用哪些
2015/05/13 面试题
父亲八十大寿答谢词
2014/01/23 职场文书
中国梦读书活动总结
2014/07/10 职场文书
JAVA API 实用类 String详解
2021/10/05 Java/Android
Python语言内置数据类型
2022/02/24 Python