首页 > 解决方案 > Matplotlib 库中 show() 函数的使用

问题描述

我是 Python 的初学者,有一个非常基本的问题。在 matplot 库中,我们有show()函数。我只想知道使用show()函数有什么好处。

例如。如果我们有多个语句,例如

plt.scatter(XX,YY)
plt.plot(X,Y)
plt.show()     #3rd statement, is it necessary?

我们可以绘制散点图,只需执行这两条语句就可以在其上叠加绘图。我们是否写第三条语句plt.show()几乎不重要。有关系吗?我们什么时候使用plt.show().

请解释。谢谢你。

标签: python-3.x

解决方案


恐怕我完全理解你的问题。

'plt.show()' 函数可以可视化你的情节。而且 plt.scatter() 和 plt.plot() 不能独立地可视化它的数据。但是你可以做到,如果你使用 jupyter-notebook 和 '%matplotlib inline' 命令。它有助于在没有“plt.show()”命令的情况下显示图。


推荐阅读