使用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 相关文章推荐
redis之django-redis的简单缓存使用
Jun 07 Python
Python基本数据结构之字典类型dict用法分析
Jun 08 Python
对Python3之方法的覆盖与super函数详解
Jun 26 Python
快速解决vue.js 模板和jinja 模板冲突的问题
Jul 26 Python
python实现把两个二维array叠加成三维array示例
Nov 29 Python
python图形界面开发之wxPython树控件使用方法详解
Feb 24 Python
python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与实例
Mar 01 Python
Python面向对象程序设计之静态方法、类方法、属性方法原理与用法分析
Mar 23 Python
Python接口自动化测试的实现
Aug 28 Python
基于Python爬取京东双十一商品价格曲线
Oct 23 Python
python 模拟登陆163邮箱
Dec 15 Python
python异常中else的实例用法
Jun 15 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环境配置之CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI比较?
2011/10/17 PHP
PHP Imagick完美实现图片裁切、生成缩略图、添加水印
2016/02/22 PHP
PHP开发中csrf攻击的简单演示和防范
2017/05/07 PHP
基于jQuery的弹出框插件
2012/03/18 Javascript
js下拉框二级关联菜单效果代码具体实现
2013/08/03 Javascript
jquery下div 的resize事件示例代码
2014/03/09 Javascript
用js传递value默认值的示例代码
2014/09/11 Javascript
详细分析JavaScript变量类型
2015/07/08 Javascript
javascript弹出窗口中增加确定取消按钮
2016/06/24 Javascript
JavaScript使用链式方法封装jQuery中CSS()方法示例
2017/04/07 jQuery
js 简易版滚动条实例(适用于移动端H5开发)
2017/06/26 Javascript
JS数组交集、并集、差集的示例代码
2017/08/23 Javascript
JS实现浏览上传文件的代码
2017/08/23 Javascript
vue的注意规范之v-if 与 v-for 一起使用教程
2019/08/04 Javascript
vue2 拖动排序 vuedraggable组件的实现
2019/08/08 Javascript
[56:47]Ti4 循环赛第三日 iG vs Liquid
2014/07/12 DOTA
[03:34]2014DOTA2西雅图国际邀请赛 淘汰赛7月15日TOPPLAY
2014/07/15 DOTA
Python random模块常用方法
2014/11/03 Python
Python Web程序部署到Ubuntu服务器上的方法
2018/02/22 Python
pygame实现简易飞机大战
2018/09/11 Python
python 检查数据中是否有缺失值,删除缺失值的方式
2019/12/02 Python
Python的形参和实参使用方式
2019/12/24 Python
python GUI库图形界面开发之PyQt5窗口控件QWidget详细使用方法
2020/02/26 Python
python绘图pyecharts+pandas的使用详解
2020/12/13 Python
shallow copy和deep copy的区别
2016/05/09 面试题
银行实习生自我鉴定范文
2013/09/19 职场文书
北大研究生linux应用求职信
2013/10/29 职场文书
数控专业大学生的自我鉴定
2013/11/13 职场文书
银行办理业务介绍信
2014/01/18 职场文书
大学生活动总结怎么写
2014/04/29 职场文书
自主招生教师推荐信
2014/05/10 职场文书
班级出游活动计划书
2014/08/15 职场文书
消防志愿者活动方案
2014/08/23 职场文书
新婚姻法离婚协议书范文
2014/11/30 职场文书
用Python爬取各大高校并可视化帮弟弟选大学,弟弟直呼牛X
2021/06/11 Python
el-form每行显示两列底部按钮居中效果的实现
2022/08/05 HTML / CSS