python pandas,某些列到行[重复]

python pandas,某些列到行[重复],第1张

python pandas,某些列到行[重复]

您正在寻找

melt
功能是

 pd.melt(df,id_vars=['A'])     A variable  value0    1        B      21    5        B      62    9        B     103   13        B     144    1        C      35    5        C      76    9        C     117   13        C     158    1        D      49    5        D      810   9        D     1211  13        D     16

A
然后必须根据进行最终分类

 pd.melt(df,id_vars=['A']).sort('A')      A variable  value 0    1        B      2 4    1        C      3 8    1        D      4 1    5        B      6 5    5        C      7 9    5        D      8 2    9        B     10 6    9        C     11 10   9        D     12 3   13        B     14 7   13        C     15 11  13        D     16

pd.Dataframe.sort

已弃用赞成
pd.Dataframe.sort_values



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5021264.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存