我有一个数据帧,列Description
,Day
和Count
。Python - 通过一周中的所有日子对数据帧进行排序
我在其上施加
df.sort_values(['Count'], ascending = False)
,得到以下输出:
Count Day Error Description
261 4846 Thursday N25846 External EMERGENCY STOP
263 3993 Wednesday N25846 External EMERGENCY STOP
257 3303 Friday N25846 External EMERGENCY STOP
504 3227 Wednesday N63 Handwheel? C
795 2954 Thursday P873 ENCLOSURE DOOR CAN BE OPENED
797 2778 Wednesday P873 ENCLOSURE DOOR CAN BE OPENED
791 2644 Friday P873 ENCLOSURE DOOR CAN BE OPENED
796 2633 Tuesday P873 ENCLOSURE DOOR CAN BE OPENED
262 2480 Tuesday N25846 External EMERGENCY STOP
501 2157 Monday N63 Handwheel? C
601 2130 Thursday P124 Magazine is running
597 2130 Friday P124 Magazine is running
793 2047 Saturday P873 ENCLOSURE DOOR CAN BE OPENED
503 1983 Tuesday N63 Handwheel? C
599 1961 Saturday P124 Magazine is running
602 1921 Tuesday P124 Magazine is running
792 1900 Monday P873 ENCLOSURE DOOR CAN BE OPENED
603 1865 Wednesday P124 Magazine is running
502 1705 Saturday N63 Handwheel? C
我想知道是否有排序的数据帧通过所有以显示顶部错误分布的方式本周的日子。 预期输出:(假设N25846 External EMERGENCY STOP
是最严重的错误,然后N63 Handwheel? C
等..)
Count Day Error Description
261 4846 Thursday N25846 External EMERGENCY STOP
263 3993 Wednesday N25846 External EMERGENCY STOP
257 3303 Friday N25846 External EMERGENCY STOP
262 2480 Tuesday N25846 External EMERGENCY STOP
504 3227 Wednesday N63 Handwheel? C
501 2157 Monday N63 Handwheel? C
503 1983 Tuesday N63 Handwheel? C
502 1705 Saturday N63 Handwheel? C
795 2954 Thursday P873 ENCLOSURE DOOR CAN BE OPENED
797 2778 Wednesday P873 ENCLOSURE DOOR CAN BE OPENED
791 2644 Friday P873 ENCLOSURE DOOR CAN BE OPENED
796 2633 Tuesday P873 ENCLOSURE DOOR CAN BE OPENED
793 2047 Saturday P873 ENCLOSURE DOOR CAN BE OPENED
792 1900 Monday P873 ENCLOSURE DOOR CAN BE OPENED
601 2130 Thursday P124 Magazine is running
597 2130 Friday P124 Magazine is running
599 1961 Saturday P124 Magazine is running
602 1921 Tuesday P124 Magazine is running
603 1865 Wednesday P124 Magazine is running
您应该计算Count_max代替,然后进行排序上Count_max和计数。这会产生上面的表格。 –
是的,我在回答结束时注意到了这一点。我的解决方案解答了我解释的问题。 – jakevdp
@jakevdp - 谢谢:) –