matplotlib.pyplot.gca
можно использовать для извлечения данных из графиков matplotlib.Вот простой пример:
import matplotlib.pyplot as plt
plt.plot([1,2,3],[4,5,6])
ax = plt.gca()
line = ax.lines[0]
line.get_xydata()
При выполнении этого вы увидите 2 выхода - график и данные:
array([[1., 4.],
[2., 5.],
[3., 6.]])
Вы также можете получать данные x и y отдельно.При запуске line.get_xdata()
вы получите:
array([1, 2, 3])
При запуске line.get_ydata()
вы получите:
array([4, 5, 6])
Примечание: gca
обозначает получить текущую ось