gpt4 book ai didi

python - pandas multiindex 按行重新索引

转载 作者:行者123 更新时间:2023-12-01 06:41:56 25 4
gpt4 key购买 nike

我觉得很简单,但是没有找到解决办法。我有一个像这样的数据框

df = pd.DataFrame({'month': [1, 4, 7, 10],
'year': [2012, 2012, 2013, 2013],
'sale': [55, 40, 84, 31]})
df.set_index('month')

我尝试获取级别 0 为“年”、级别 1 为“月”的多重索引。 “销售”将保留为列。

例如这样:

year  month sale 
2012 1 55
4 40
2013 7 84
10 31

最佳答案

您可以传递一个列表

df=df.set_index(['year','month'])
df
sale
year month
2012 1 55
4 40
2013 7 84
10 31

关于python - pandas multiindex 按行重新索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59417322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com