【发布时间】:2016-06-06 09:30:24
【问题描述】:
我正在尝试一个类似这样的数据框
user_name tag1 tag2 tag3 tag4
user1 .65 .32 .91 0
user2 .34 .44 .21 .56
user3 .21 0 0 .19
我需要根据列的值对每一行进行排序,并获得具有最高值并为每行递减的结果列,还需要为特定用户删除具有 0 值的列。 .输出应该是这样的。
user_name 0 1 2 3
user1 tag3 tag1 tag2
user2 tag4 tag2 tag1 tag3
user3 tag1 tag4
或转置也可以。我需要在 python2.7 中执行此操作。谢谢。
【问题讨论】:
-
这是
pandas如果是的话添加标签 -
将@EdChum 添加到此站点。对代码有帮助吗?
标签: python python-2.7 pandas data-analysis