【问题标题】:create plot first, then add inside a figure首先创建情节,然后在图中添加
【发布时间】:2016-04-07 08:31:13
【问题描述】:

我想为自己的工作创建一个小函数。但是,我想创建类似将现有图移植到数字中的东西。是这样的:

import matplotlib.pyplot as PLT
ax1 = PLT.plot(array1)
ax2 ...

def multi_ax(array_of_ax ):
  fig = PLT.figure()
  for n in range(some_number):
    ax = fig.add_subplot(x,y,n+1)
    ax.replacing(array_of_ax[n], postions_of_array)

有没有办法适应这种方式?提前致谢。

【问题讨论】:

  • 请说清楚你到底想做什么,比较难理解。

标签: python matplotlib


【解决方案1】:

无法将axes 从一个图形移动到另一个图形;轴在创建时链接到图形。

相反,您必须先生成图形,然后生成该图形中的 axeses。

【讨论】:

  • 太好了,我想我不会后悔继续我的工作。所以简而言之,在放入“数字”之前没有希望创建“轴”?
  • 确实如此。也许如果你对 matplotlib 的内部工作做了很多摆弄,但它并不是为了能够做到这一点而构建的。
猜你喜欢
  • 2021-10-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-27
  • 2019-01-28
  • 2014-09-30
相关资源
最近更新 更多