使用pyecharts在jupyter notebook上繪圖
我就廢話不多說啦,還是直接看代碼吧!
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()

在官網(wǎng)示例上加上這行就行了
.render_notebook()
補充知識:pyecharts 的 0.5x 版本和 1.x 版本
pyecharts 的 0.5x 版本和 1.x 版本有很大差異,支持的東西和文檔都發(fā)生了變化。
有的時候甚至出現(xiàn)不兼容情況,比如 1.x 支持的 python 版本就比較新,舊的版本就不支持了。
pyecharts 0.5x 版本下載:
pip install pyecharts==0.5.11
pyecharts 1.x 版本(現(xiàn)在來看默認(rèn)直接 pip 即可)
pip install pyecharts
以上這篇使用pyecharts在jupyter notebook上繪圖就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python實現(xiàn)計算圓周率π的值到任意位的方法示例
這篇文章主要介紹了Python實現(xiàn)計算圓周率π的值到任意位的方法,簡單分析了圓周率的計算原理,并結(jié)合實例形式分析了Python計算圓周率的相關(guān)操作技巧,需要的朋友可以參考下2018-05-05
解決python3.x安裝numpy成功但import出錯的問題
這篇文章主要介紹了解決python3.x安裝numpy成功但import出錯的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-11-11
SELENIUM自動化模擬鍵盤快捷鍵操作實現(xiàn)解析
這篇文章主要介紹了SELENIUM自動化模擬鍵盤快捷鍵操作實現(xiàn)解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-10-10

