sortiert den Pandas-Datenrahmen anhand der Liste

8

Ich möchte den folgenden Datenrahmen sortieren:

%Vor%

Ich möchte es so sortieren, dass die LSE-Spalte basierend auf der Liste neu geordnet wird:

%Vor%

, natürlich müssen die anderen Spalten entsprechend neu angeordnet werden. Gibt es eine Möglichkeit, dies in Pandas zu tun?

    
user308827 03.11.2014, 03:03
quelle

1 Antwort

11

Die verbesserte Unterstützung für Categorical s in der Pandas-Version 0.15 ermöglicht Ihnen dies auf einfache Weise:

%Vor%

Wenn dies nur eine temporäre Bestellung ist, dann behalte die LSE-Spalte als a Categorical ist möglicherweise nicht das, was Sie wollen, aber wenn diese Reihenfolge ist etwas, das Sie ein paar Mal nutzen möchten In verschiedenen Kontexten ist Categoricals eine großartige Lösung.

    
Marius 03.11.2014, 03:42
quelle

Tags und Links