名称错误:名称';tls&x27;未使用plotly for Python定义

名称错误:名称';tls&x27;未使用plotly for Python定义,python,matplotlib,plotly,Python,Matplotlib,Plotly,我正在尝试运行plotly提供的: import matplotlib.pyplot as plt import plotly.plotly as py fig = plt.figure() ax1 = fig.add_subplot(221) ax1.plot([1,2,3,4,5], [10,5,10,5,10], 'r-') ax2 = fig.add_subplot(222) ax2.plot([1,2,3,4], [1,4,9,16], 'k-') ax3 = fig.add_su

我正在尝试运行plotly提供的:

import matplotlib.pyplot as plt

import plotly.plotly as py
fig = plt.figure()

ax1 = fig.add_subplot(221)
ax1.plot([1,2,3,4,5], [10,5,10,5,10], 'r-')
ax2 = fig.add_subplot(222)
ax2.plot([1,2,3,4], [1,4,9,16], 'k-')
ax3 = fig.add_subplot(223)
ax3.plot([1,2,3,4], [1,10,100,1000], 'b-')
ax4 = fig.add_subplot(224)
ax4.plot([1,2,3,4], [0,0,1,1], 'g-')


plt.tight_layout()
fig = plt.gcf()
plotly_fig = tls.mpl_to_plotly( fig )
plotly_fig['layout']['title'] = 'Simple Subplot Example Title'
plotly_fig['layout']['margin'].update({'t':40})
plot_url = py.plot(plotly_fig, filename='mpl-simple-subplot')
我有以下错误:

NameError:未定义名称“tls”

我试着用谷歌搜索,结果与我的问题无关


有人知道原因吗?

通过导入带有
tls
别名的模块解决了问题
import plotly.tools as tls
是根据
matplotlib
文档使用的。

通过导入带有
tls
别名的模块解决了该问题<根据
matplotlib
文档使用code>import plotly.tools as tls。

import plotly.tools as tls
为什么该页面上的文档不将该导入包含在其代码示例中?这似乎是他们的失误?你们能向我解释一下为什么你们对我持否定态度吗?@DimKoim从不认为你们知道谁投了你们的反对票。它的发生有很多原因。不幸的是,很多人永远不会评论为什么他们投票否决了你。确实如此,但我想知道为什么。我觉得现在被否决是不公平的。
import plotly.tools as tls
为什么该页面上的文档不在其代码示例中包含该导入?这似乎是他们的失误?你们能向我解释一下为什么你们对我持否定态度吗?@DimKoim从不认为你们知道谁投了你们的反对票。它的发生有很多原因。不幸的是,很多人永远不会评论为什么他们投票否决了你。确实如此,但我想知道为什么。我觉得现在被否决是不公平的。