首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bokeh的to_bokeh()忽略matplotlib中的图例

Bokeh的to_bokeh()忽略matplotlib中的图例
EN

Stack Overflow用户
提问于 2016-09-05 00:05:19
回答 1查看 2.5K关注 0票数 1

当将matplotlib图转换为bokeh绘图时,我看到matplotlib图中的图例不会出现在bokeh图中。下面是一个例子。我怎么才能让传说出现在波基?谢谢。

代码语言:javascript
复制
import matplotlib.pyplot as plt
from bokeh.plotting import figure, show, output_file, save
from bokeh.mpl import to_bokeh

if __name__ == '__main__':
    legend = ['x^2', '2x'] 
    fig = plt.figure()
    ax = fig.add_subplot(111)
    plt.plot(range(10), [x*x for x in range(10)], '-o')
    plt.plot(range(10), [2*x for x in range(10)], '-o')
    plt.legend(legend, loc='upper left')
    plt.show()
    bk = to_bokeh(fig)
    show(bk

)

EN

回答 1

Stack Overflow用户

发布于 2016-09-05 16:24:28

更新:请注意,Bokeh当前的MPL已被废弃,并将在Bokeh1.0版本中被完全删除。

如果MEP25被实现了,MPL战斗可能会作为一个单独的附加包返回。

Bokeh的MPL功能是基于一个已不再积极维护的实验性第三方库。to_bokeh功能是按原样提供的,并且明确期望它目前只提供部分覆盖。更全面的兼容性将取决于Matplotlib增强提案25的实现,它将为像Bokeh这样的库提供一个稳定和健壮的JSON序列化协议,以便能够与它进行互操作。在MEP25实现之前,不会对Bokeh的MPL公司做任何工作。然而,在两年内,MEP 25并没有出现重大的变化,因此,如果您想利用Bokeh的特性,我强烈建议您直接使用本地的Bokeh(如bokeh.plotting ),而不要在任何严重的问题上依赖to_bokeh

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39322522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档