weixin_45403415
2019-07-14 08:39
采纳率: 100%
浏览 3.5k

Dataframe数据如何按行调整位置?

问题解决了,用了这里的方法:

https://stackoverflow.com/questions/25817930/fastest-way-to-sort-each-row-in-a-pandas-dataframe

图片说明

如果问题可以由R或者Excel里解决也请分享.

数据由csv或者txt读入dataframe,其中的某些行顺序不对,比如图里4,5,6,7行相应的绿色应该移到红色前面,红色顺延。

目前dataframe:

Row#4: col1 - col2 - col3 - col4 - col6 - col5 - col7

Row#5: col1 - col2 - col3 - col5 - col6 - col7 - col4

Row#6: col1 - col2 - col4 - col5 - col6 - col3 - col7

Row#7: col1 - col3 - col4 - col2 - col5 - col6 - col7

期望dataframe:

Row#1: col1 - col2 - col3 - col4 - col5 - col6 - col7
...

Row#n: col1 - col2 - col3 - col4 - col5 - col6 - col7

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题