1
我有一個數據框,我正在與在ipython中工作的熊貓一起繪圖。我導入平常的東西,然後繪製數據幀如何從熊貓圖中提取數據?
import pandas as pd
import matplotlib.pyplot as plt
%matplotlib inline
traydata_A[('x_TmId', 'Trays')].plot()
plt.xlabel('Hour of the day')
plt.ylabel('Number of picked/despatched trays')
,並想通過使用(例如像在this question)來獲得繪製的實際數據
ax = plt.gca()
line = ax.lines[0]
最終的結果是
IndexError Traceback (most recent call last)
<ipython-input-220-d211b85302a5> in <module>()
1 ax = plt.gca()
----> 2 line = ax.lines[0]
IndexError: list index out of range
我做錯了什麼?我相信我對大熊貓如何連接matplotlib有深刻的誤解!
爲什麼要從繪圖中提取數據?如果在繪製的數據框中有正確的數據, –
在這種特殊情況下,我可以輕鬆修改數據幀本身。我們假設它是一個更復雜的直方圖。是的,它是重複的,但答案在我的情況下不起作用。 – famargar