使用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中的魔法方法深入理解
Jul 09 Python
Python中List.index()方法的使用教程
May 20 Python
Python去除字符串两端空格的方法
May 21 Python
Python中Scrapy爬虫图片处理详解
Nov 29 Python
python实现求特征选择的信息增益
Dec 18 Python
Pandas_cum累积计算和rolling滚动计算的用法详解
Jul 04 Python
python3 selenium自动化测试 强大的CSS定位方法
Aug 23 Python
Python pandas库中的isnull()详解
Dec 26 Python
TensorFlow设置日志级别的几种方式小结
Feb 04 Python
python中time.ctime()实例用法
Feb 03 Python
如何使用flask将模型部署为服务
May 13 Python
python基础之文件操作
Oct 24 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
smarty 原来也不过如此~~呵呵
2006/11/25 PHP
PHP采用XML-RPC构造Web Service实例教程
2014/07/16 PHP
php 魔术方法详解
2014/11/11 PHP
如何使用php实现评委评分器
2015/07/31 PHP
关于php unset对json_encode的影响详解
2018/11/14 PHP
javascript函数中的arguments参数
2010/08/01 Javascript
jquery入门—访问DOM对象方法
2013/01/07 Javascript
解析JavaScript中instanceof对于不同的构造器或许都返回true
2013/12/03 Javascript
jquery将一个表单序列化为一个对象的方法
2014/01/03 Javascript
js根据日期判断星座的示例代码
2014/01/23 Javascript
javascript实现状态栏文字首尾相接循环滚动的方法
2015/07/22 Javascript
JavaScript模块规范之AMD规范和CMD规范
2015/10/27 Javascript
微信小程序 摇一摇抽奖简单实例实现代码
2017/01/09 Javascript
JS实现隔行换色的表格排序
2017/03/27 Javascript
jQuery Validate 校验多个相同name的方法
2017/05/18 jQuery
js编写简单的聊天室功能
2017/08/17 Javascript
BootStrap模态框不垂直居中的解决方法
2017/10/19 Javascript
nodejs微信扫码支付功能实现
2018/02/17 NodeJs
React如何实现浏览器打印部分内容详析
2019/05/19 Javascript
js回文数的4种判断方法示例
2019/06/04 Javascript
Vue中keep-alive组件作用详解
2020/02/04 Javascript
JS表单验证插件之数据与逻辑分离操作实例分析【策略模式】
2020/05/01 Javascript
[16:04]DOTA2海涛带你玩炸弹 9月5日更新内容详解
2014/09/05 DOTA
python备份文件以及mysql数据库的脚本代码
2013/06/10 Python
python实现的一个p2p文件传输实例
2014/06/04 Python
Python实现动态图解析、合成与倒放
2018/01/18 Python
Python基于Logistic回归建模计算某银行在降低贷款拖欠率的数据示例
2019/01/23 Python
python3 tkinter实现点击一个按钮跳出另一个窗口的方法
2019/06/13 Python
python数据持久存储 pickle模块的基本使用方法解析
2019/08/30 Python
在keras下实现多个模型的融合方式
2020/05/23 Python
vscode配置anaconda3的方法步骤
2020/08/08 Python
世界上最大的巴士旅游观光公司:Big Bus Tours
2016/10/20 全球购物
德国团购网站:Groupon德国
2018/03/13 全球购物
工作简报范文
2015/07/21 职场文书
在Windows Server 2012上安装 .NET Framework 3.5 所遇到的问题
2022/04/29 Servers
SQL Server中的逻辑函数介绍
2022/05/25 SQL Server