jupyter notebook代码导出_pyecharts在notebook的依赖

4f36614b7259f872561f4f3310983928.png

我们知道,pyecharts是个非常好的python画图工具包,但是在notebook使用的时候,会遇到图形没法显示的情况,这时候需要做如下设置:

#在程序中添加一下代码,解决pecharts在notebook的依赖

from pyecharts.globals import CurrentConfig, NotebookType

CurrentConfig.NOTEBOOK_TYPE = NotebookType.JUPYTER_NOTEBOOK

举例如下:

import pyecharts.options as opts
from pyecharts.charts import Funnel

#解决echarts在notebook的依赖
from pyecharts.globals import CurrentConfig, NotebookType
CurrentConfig.NOTEBOOK_TYPE = NotebookType.JUPYTER_NOTEBOOK

x_data = ["阅读数", "进入落地页", "报名小白", "购买大课"]
y_data = [350728, 10728, 14091, 1818]

data = [[x_data[i], y_data[i]] for i in range(len(x_data))]

(
    Funnel()
    .add(
        series_name="",
        data_pair=data,
        gap=2,
        tooltip_opts=opts.TooltipOpts(trigger="item", formatter="{a} <br/>{b} : {c}%"),
        label_opts=opts.LabelOpts(is_show=True, position="inside"),
        itemstyle_opts=opts.ItemStyleOpts(border_color="#fff", border_width=1),
    )
    .set_global_opts(title_opts=opts.TitleOpts(title="漏斗图", subtitle="阅读->购课"))
    .render_notebook()
)

执行代码,输出如下:

71d5844f8e465ac749b1899d7bcf9672.png

这样就OK了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值