【发布时间】:2016-03-13 18:14:27
【问题描述】:
我正在通过学习示例来学习使用matplotlib,很多示例似乎在创建单个图之前都包含如下一行...
fig, ax = plt.subplots()
这里有一些例子......
我看到这个函数被大量使用,即使这个例子只是试图创建一个图表。有没有其他优势? subplots() 的官方演示在创建单个图表时也使用了f, ax = subplots,之后它只引用了 ax。这是他们使用的代码。
# Just a figure and one subplot
f, ax = plt.subplots()
ax.plot(x, y)
ax.set_title('Simple plot')
【问题讨论】:
-
嗯,它很短,简洁,您可以在一个步骤中获得两个图形和轴的参考。这是pythonic,因为它很漂亮:)
标签: python matplotlib plot visualization