gpt4 book ai didi

python - 如何在python中将列值转换为csv的多行

转载 作者:行者123 更新时间:2023-12-04 07:37:12 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





pandas convert some columns into rows

(5 个回答)


3个月前关闭。



check_NUMBER,2021-12-01,2022-01-01,2022-02-01
1000M,24,17,22
1000M,24,83,55
这是我的示例数据。我想把它转换成:
check_NUMBER,dates,values
1000M,2021-12-01,24
1000M,2021-12-01,17
1000M,2021-12-01,22
1000M,2022-02-01,24
1000M,2022-02-01,83
1000M,2022-02-01,55
我无法做到这一点。有人可以解释我们如何做到这一点。

最佳答案

使用 df.melt
代码

df.melt(id_vars='check_NUMBER', var_name='dates', value_name='values')
输出
check_NUMBER    dates   values
0 1000M 2021-12-01 24
1 1000M 2021-12-01 24
2 1000M 2022-01-01 17
3 1000M 2022-01-01 83
4 1000M 2022-02-01 22
5 1000M 2022-02-01 55

关于python - 如何在python中将列值转换为csv的多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67670614/

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