使用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中内置数据类型list,tuple,dict,set的区别和用法
Dec 14 Python
Python selenium 三种等待方式详解(必会)
Sep 15 Python
python 捕获 shell/bash 脚本的输出结果实例
Jan 04 Python
Python中进程和线程的区别详解
Oct 29 Python
利用Python进行异常值分析实例代码
Dec 07 Python
TensorFlow实现卷积神经网络
May 24 Python
python自动化测试之如何解析excel文件
Jun 27 Python
python pandas 时间日期的处理实现
Jul 30 Python
使用jupyter notebook将文件保存为Markdown,HTML等文件格式
Apr 14 Python
Django Path转换器自定义及正则代码实例
May 29 Python
python中可以声明变量类型吗
Jun 18 Python
5款实用的python 工具推荐
Oct 13 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实现让页面只能被百度gogole蜘蛛访问的方法
2009/12/29 PHP
PHP调用VC编写的COM组件实例
2014/03/29 PHP
php+ajax实现无刷新分页的方法
2014/11/04 PHP
PHP多个图片压缩成ZIP的方法
2020/08/18 PHP
DOM Scripting中的图片切换[兼容Firefox]
2010/06/12 Javascript
javascript 事件绑定问题
2011/01/01 Javascript
基于JQuery实现相同内容合并单元格的代码
2011/01/12 Javascript
javascript数组去掉重复
2011/05/12 Javascript
javascript 事件处理程序介绍
2012/06/27 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
2013/11/21 Javascript
jQuery实现为图片添加镜头放大效果的方法
2015/06/25 Javascript
JavaScript实现简单获取当前网页网址的方法
2015/11/09 Javascript
JS获取数组最大值、最小值及长度的方法
2015/11/24 Javascript
javascript数据结构之二叉搜索树实现方法
2015/11/25 Javascript
JavaScript+canvas实现七色板效果实例
2016/02/18 Javascript
浅析Nodejs npm常用命令
2016/06/14 NodeJs
AngularJS基础 ng-hide 指令用法及示例代码
2016/08/01 Javascript
Vue.js 和 MVVM 的注意事项
2016/11/07 Javascript
js前端解决跨域问题的8种方案(最新最全)
2016/11/18 Javascript
JavaScript实现省市区三级联动
2020/02/13 Javascript
Vue.js中Line第三方登录api的实现代码
2020/06/29 Javascript
vue实现简单加法计算器
2020/10/22 Javascript
python搭建微信公众平台
2016/02/09 Python
Python实现直方图均衡基本原理解析
2019/08/08 Python
Dockers鞋官网:Dockers Shoes
2018/11/13 全球购物
财务与信息服务专业推荐信
2013/11/28 职场文书
大学生党员承诺书
2014/05/20 职场文书
学校师德师风整改方案
2014/10/28 职场文书
学习十八届四中全会依法治国心得体会
2014/11/03 职场文书
2015年全国爱眼日活动小结
2015/02/27 职场文书
“学党章、守党纪、讲党规”学习心得体会
2016/01/14 职场文书
装修安全责任协议书
2016/03/22 职场文书
如何判断微信付款码和支付宝付款码
2021/04/01 PHP
Python办公自动化PPT批量转换操作
2021/09/15 Python
Oracle 临时表空间SQL语句的实现
2021/09/25 Oracle
MySQL中正则表达式(REGEXP)使用详解
2022/07/07 MySQL