其他分享
首页 > 其他分享> > 用pyecharts在jupyter notebook上绘图

用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()

在这里插入图片描述

标签:pyecharts,Axis3DOpts,Bar3D,notebook,import,jupyter,type,opts
来源: https://blog.csdn.net/qq_41228218/article/details/91350220