0
如何計算Python熊貓中最後五行的列的平均值?
例如我有以下數據集:如何計算Python熊貓中最後五行的平均值
Year | KGV
---- | ----
2008 | 8.35
2009 | 30.22
2010 | 18.04
2011 | 15.71
2012 | 26.82
2013 | 24.64
2014 | 24.52
如何計算最後5行的KGV均值?我知道我可以簡單地用df.tail(5)
創建一個新的數據框,但是有沒有內置的方法?
編輯:剛發現,是df['KGV'].tail(5).mean(axis=0)
要走的路嗎?
'DF [ 'KGV']尾()是指() '會工作,也可以更明確'df ['KGV']。iloc [-5:]。mean()'也可以工作 – EdChum
@EdChum這些解決方案有什麼區別? – Jan
'tail'默認返回最後5行,使用'iloc'執行基於整數的索引,所以它在某種意義上更加明確,但最終結果是相同的 – EdChum