這一直使我瘋狂的最後一個小時。我可以得出一個柱狀圖,當我使用:熊貓濾波數據幀直方圖
hist(df.GVW, bins=50, range=(0,200))
我用下面的時候我需要過濾數據框對於給定條件的一列,例如:
df[df.TYPE=='SU4']
到目前爲止,一切正常。當我嘗試獲取此過濾數據的直方圖時,出現一個關鍵錯誤:KeyError: 0L
。我使用以下的過濾數據直方圖:
hist(df[df.TYPE=='SU4'].GVW, bins=50, range=(0,200))
是否有語法錯誤的地方?謝謝您的幫助!
考慮使用系列方法hist而不是...無論使用哪一個(?)。我懷疑使用值將工作,即'df [df.TYPE =='SU4']。GVW.values' –
@AndyHayden啊,同時發佈它。你應該把答案作爲答案:-) – joris
@AndyHayden它在我使用values屬性時工作。儘管如此,我希望它沒有這個工作。那麼,不好inisition :) – marillion