python数据框排序_对pandas数据框中的每一行进行排序的最快方法

再加上“安迪·海登”给出的答案,把这个放在整个画面上。。。不太清楚为什么会这样,但确实如此。订单似乎没有控制权。In [97]: A = pd.DataFrame(np.random.randint(0,100,(4,5)), columns=['one','two','three','four','five'])

In [98]: A

Out[98]:

one two three four five

0 22 63 72 46 49

1 43 30 69 33 25

2 93 24 21 56 39

3 3 57 52 11 74

In [99]: A.values.sort

Out[99]:

In [100]: A

Out[100]:

one two three four five

0 22 63 72 46 49

1 43 30 69 33 25

2 93 24 21 56 39

3 3 57 52 11 74

In [101]: A.values.sort()

In [102]: A

Out[102]:

one two three four five

0 22 46 49 63 72

1 25 30 33 43 69

2 21 24 39 56 93

3 3 11 52 57 74

In [103]: A = A.iloc[:,::-1]

In [104]: A

Out[104]:

five four three two one

0 72 63 49 46 22

1 69 43 33 30 25

2 93 56 39 24 21

3 74 57 52 11 3

我希望有人能解释为什么这样做,很高兴这样做8)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值