在我问这个问题之前,我已经在网上搜索了一段时间没有成功。对许多专家来说,这似乎相当简单。请容忍我
我有一个由matplotlib绘制的绘图,它作为plf.Figure返回。请参见以下内容:
def myplotcode():
x = np.linspace(0, 2*np.pi)
y = np.sin(x)
print("x in external function", x)
y2 = np.cos(x)
fig = plf.Figure()
ax = fig.add_subplot(111)
ax.plot(x, y, 'bo', x, y2,'gs')
ax.set_ylabel("Some function")
return fig, ax
我想在调用这个函数的函数中做的是能够从返回的ax或fig中得到所有这些x值。我知道一个简单的解决方案就是也返回x数组。不过,我正努力保持尽可能少的回报
所以,我的问题是:我能从fig或ax获得这个x轴阵列吗
事先非常感谢
你可以做:
这将提供两个数组,其中包含
x
和y
数据相关问题 更多 >
编程相关推荐