gpt4 book ai didi

python - 在python中转置数据

转载 作者:太空宇宙 更新时间:2023-11-04 10:11:19 25 4
gpt4 key购买 nike

我的数据看起来像这样

cust c1 p1 c2 p2 c3 p31    2  3  4  5  6  78    9  10 11 12 13 14

我想转置这些数据并以下面的格式返回:

cust c  p1    2  31    4  51    6  78    9  108    11 128    13 14

请有人可以建议使用什么?

最佳答案

您可以将函数 lreshapesort_values 一起使用:

print (pd.lreshape(df, {'c': ['c1', 'c2', 'c3'], 'p': ['p1', 'p2', 'p3']})
.sort_values('cust'))

cust c p
0 1 2 3
2 1 4 5
4 1 6 7
1 8 9 10
3 8 11 12
5 8 13 14

关于python - 在python中转置数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38093334/

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