plot
调用将给您一个lines.Line2D
,它具有get_xdata(orig=True)
和get_ydata(orig=True)
方法。
您可以检查axes.get_children()
来获取Line2D
实例。
请注意,从软件设计角度来看,您正在做的事情听起来很可怕。您应该实现类似于plot
的包装器,以打印您的原始数据。
@JRichardSnape补充说,如果您的图仅为线条,则可以使用get_lines()
而不是过滤get_children()
的输出。
plt.scatter()
生成的集合),那么你可以使用get_lines()
而不是get_children()
,然后你只会得到Line2D
对象,而不是所有的艺术家,然后你需要过滤。 - J Richard Snape