使用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编写的com组件发生R6034错误的原因与解决办法
Apr 01 Python
python读取json文件并将数据插入到mongodb的方法
Mar 23 Python
Python简单生成8位随机密码的方法
May 24 Python
详解Python map函数及Python map()函数的用法
Nov 16 Python
Python zip()函数用法实例分析
Mar 17 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
Jun 04 Python
Python内存管理实例分析
Jul 10 Python
python计算无向图节点度的实例代码
Nov 22 Python
Python列表去重复项的N种方法(实例代码)
May 12 Python
Python select及selectors模块概念用法详解
Jun 22 Python
Python如何爬取b站热门视频并导入Excel
Aug 10 Python
python跨文件使用全局变量的实现
Nov 17 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
Dedecms常用函数解析
2008/02/01 PHP
PHP开发不能违背的安全规则 过滤用户输入
2011/05/01 PHP
PHP删除数组中的特定元素的代码
2012/06/28 PHP
基于PHP编程注意事项的小结
2013/04/27 PHP
php 在windows下配置虚拟目录的方法介绍
2013/06/26 PHP
PHP数据库万能引擎类adodb配置使用以及实例集锦
2014/06/12 PHP
ThinkPHP中__initialize()和类的构造函数__construct()用法分析
2014/11/29 PHP
PHP检查文件是否存在,不存在自动创建及读取文件内容操作示例
2020/01/23 PHP
再谈ie和firefox下的document.all属性
2009/10/21 Javascript
Javascript 面向对象 重载
2010/05/13 Javascript
XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)
2011/01/12 Javascript
JavaScript 用Node.js写Shell脚本[译]
2012/09/20 Javascript
深入理解Javascript里的依赖注入
2014/03/19 Javascript
JavaScript实现继承的4种方法总结
2014/10/16 Javascript
js判断是否按下了Shift键的方法
2015/01/27 Javascript
基于jQuery实现表格内容的筛选功能
2016/08/21 Javascript
nodejs中模块定义实例详解
2017/03/18 NodeJs
Vue+mui实现图片的本地缓存示例代码
2018/05/24 Javascript
详解微信小程序中组件通讯
2018/10/30 Javascript
JS对象属性的检测与获取操作实例分析
2020/03/17 Javascript
vue实现在进行增删改操作后刷新页面
2020/08/05 Javascript
Vue项目配置跨域访问和代理proxy设置方式
2020/09/08 Javascript
JavaScript读取本地文件常用方法流程解析
2020/10/12 Javascript
[00:43]DOTA2小紫本全民票选福利PA至宝全方位展示
2014/11/25 DOTA
Python工程师面试必备25条知识点
2018/01/17 Python
django ManyToManyField多对多关系的实例详解
2019/08/09 Python
Windows平台Python编程必会模块之pywin32介绍
2019/10/01 Python
Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境
2020/04/08 Python
tensorflow基于CNN实战mnist手写识别(小白必看)
2020/07/20 Python
美国酒店控股公司:Choice Hotels
2018/06/15 全球购物
什么是跨站脚本攻击
2014/12/11 面试题
六月份红领巾广播稿
2014/02/03 职场文书
广告艺术设计专业自荐书
2014/07/08 职场文书
教师教育教学随笔
2015/08/15 职场文书
win11无法添加打印机怎么办? 提示windows无法打开添加打印机的解决办法
2022/04/05 数码科技
单机多实例部署 MySQL8.0.20
2022/05/15 MySQL