2
我想按升序排列基於數列的數據。
請參閱數據幀下面我的工作:熊貓根據多列排名
{'FACILITY': ['AAA', 'AAA', 'AAA', 'AAA', 'AAA'],
'IN_DATE':
['2015-08-30 05:49:05',
'2015-08-30 05:49:05',
'2015-08-30 05:49:05',
'2015-08-30 05:49:05',
'2015-09-02 20:56:59'],
'LOT':
['N123456', 'N654321', 'N654321', 'N123456', 'N123456'],
'OPERATION':
['100', '100', '100', '100', '100'],
'TXN_DATE':
['2015-08-30 06:04:03',
'2015-08-30 05:59:57',
'2015-08-30 06:37:32',
'2015-08-30 06:30:01',
'2015-09-02 21:39:44']
我想基於很多,操作的基礎上TXN_DATE升序內以創建新的列「ORDER」。
謝謝Andy.This解決方案只能在同一批次和操作下工作。似乎不能按日期給出總體排名,並且不在批量和操作中。我可以改變數據集來顯示我的意思 – Felix
@Felix也有一個排名groupby方法。所以你希望TXN_DATE對每個LOT排名? –
TXN_DATE每個LOT和OPERATION,因爲同一批可能在不同的操作。謝謝你,安迪。 – Felix