我阅读了plt.subplots()和plt.figure()之间的差异,我很好奇
在功能上是否有任何不同1)
fig, ax = plt.subplots()
和
2。
fig = plt.figure()
ax = plt.gca()
我认为答案是否定的;然而,我遇到了一个使用了这两种风格的代码段,所以我被引导相信它们是有区别的。谢谢。
差别不大。然而,我个人鼓励使用plot .subplot。因为您可以将每个子图存储在ax中并将其用作可迭代对象。当你处理类似的次要情节时,这是非常尖锐和方便的。此外,您可以使用plt更好地安排处置。子图,甚至删除和合并子图。
https://matplotlib.org/stable/gallery/subplots_axes_and_figures/gridspec_and_subplots.html
删除子情节