索引 | |
---|---|
2022-021 | 3 |
2022-022 | 1 |
2022-023 | 5 |
2022-024 | 5 |
2022-025 | 7 |
2022-03-02 | 4 |
2022-03-03 | 2 |
2022-03-04 | 1 |
您可以将索引分配给一个新列,然后保留该组中的第一个值
out = (df.assign(index=df.index)
.groupby(pd.Grouper(freq='W-MON', closed='left', label='left')).agg({'index': 'first', 'close': 'last'})
.reset_index(drop=True))
print(out)
index close
0 2022-02-21 7
1 2022-03-02 1