gpt4 book ai didi

python - 如何通过其值重新索引数据框?

转载 作者:行者123 更新时间:2023-11-28 21:48:23 25 4
gpt4 key购买 nike

country  doctor  teacher  lawyer
China 41 26 34
USA 25 29 40
Japan 20 26 27

我上面有一个dataframe,如何将它转换成下面的?

age job country
41 doctor China
25 doctor USA
20 doctor Japan
26 teacher China
29 teacher USA
26 teacher Japan
34 lawyer China
40 lawyer USA
27 lawyer Japan

最佳答案

df.set_index('country').stack()

(或者您可能真的想要 df.set_index('country').stack().reset_index().rename(columns={'level_1': 'job', 0: 'age'}) 从字面上看这个问题——细节取决于你在做什么。)

关于python - 如何通过其值重新索引数据框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35424191/

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