使用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 随机数生成的代码的详细分析
May 15 Python
python django 访问静态文件出现404或500错误
Jan 20 Python
Python使用中文正则表达式匹配指定中文字符串的方法示例
Jan 20 Python
Python文件循环写入行时防止覆盖的解决方法
Nov 09 Python
Python list列表中删除多个重复元素操作示例
Feb 27 Python
pytorch在fintune时将sequential中的层输出方法,以vgg为例
Aug 20 Python
python使用pygame实现笑脸乒乓球弹珠球游戏
Nov 25 Python
将python依赖包打包成window下可执行文件bat方式
Dec 26 Python
详解python tkinter模块安装过程
Jan 06 Python
sqlalchemy实现时间列自动更新教程
Sep 02 Python
python实现测试工具(二)——简单的ui测试工具
Oct 19 Python
python Scrapy爬虫框架的使用
Jan 21 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实现多级树型菜单
2006/10/09 PHP
PHP mail()函数使用及配置方法
2014/01/14 PHP
PHP连接access数据库
2015/03/27 PHP
PHP实现的购物车类实例
2015/06/17 PHP
PHP多维数组遍历方法(2种实现方法)
2015/12/10 PHP
如何使用微信公众平台开发模式实现多客服
2016/01/06 PHP
php  单例模式详细介绍及实现源码
2016/11/05 PHP
php7基于递归实现删除空文件夹的方法示例
2017/06/15 PHP
laravel如何开启跨域功能示例详解
2017/08/31 PHP
jQuery 选择器理解
2010/03/16 Javascript
网站页面自动跳转实现方法PHP、JSP(下)
2010/08/01 Javascript
js图片实时加载提供网页打开速度
2014/09/11 Javascript
JSON与XML优缺点对比分析
2015/07/17 Javascript
Angular.js中angular-ui-router的简单实践
2017/07/18 Javascript
JavaScript中的return布尔值的用法和原理解析
2017/08/14 Javascript
利用vue.js实现被选中状态的改变方法
2018/02/08 Javascript
用Node编写RESTful API接口的示例代码
2018/07/04 Javascript
Vue.js递归组件实现组织架构树和选人功能
2019/07/04 Javascript
解决layui富文本编辑器图片上传无法回显的问题
2019/09/18 Javascript
详解如何在Vue项目中发送jsonp请求
2019/10/25 Javascript
vue+ElementUI 关闭对话框清空验证,清除form表单的操作
2020/08/06 Javascript
[50:04]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第二局
2016/02/28 DOTA
Python 调用Java实例详解
2017/06/02 Python
详解python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案
2018/12/02 Python
Linux下Pycharm、Anaconda环境配置及使用踩坑
2018/12/19 Python
python实现数据清洗(缺失值与异常值处理)
2019/12/02 Python
CSS3制作炫酷的下拉菜单及弹起式选单的实例分享
2016/05/17 HTML / CSS
CSS3 毛玻璃效果
2019/08/14 HTML / CSS
英国女士和男士时尚服装网上购物:Top Labels Online
2018/03/25 全球购物
写自荐信三大法宝
2014/01/24 职场文书
大学活动总结模板
2014/07/10 职场文书
公司回复函格式
2015/07/14 职场文书
python爬虫--selenium模块
2021/03/31 Python
浅析Redis Sentinel 与 Redis Cluster
2021/06/24 Redis
JavaScript ES6的函数拓展
2022/01/18 Javascript
Nginx报404错误的详细解决方法
2022/07/23 Servers