df = pd.DataFrame(np.random.choice(pd.date_range('2019-10-01', '2022-10-31'), 15),
columns=['Date'])
df['NUM'] = np.random.randint(1, 600, df.shape[0])
df.groupby(pd.Grouper(key='Date', axis=0, freq='Q-DEC')).sum()
df_test = df.groupby(pd.Grouper(key='Date', axis=0, freq='Q-DEC')).sum()
df_test.iloc[-1]
所以我可以將 groupby 分配給一個創建另一個資料幀的變數,然后訪問 groupby 的任何一個條目......在這種情況下是最后一個條目。我的問題是我可以避免完全創建 df_test 來訪問最后一個條目(或我想訪問的任何條目)嗎?
uj5u.com熱心網友回復:
您可以.tail(1)像這樣在 groupby 陳述句的末尾添加:
df.groupby(pd.Grouper(key='Date', axis=0, freq='Q-DEC')).sum().tail(1)
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/456678.html
標籤:熊猫 熊猫-groupby
