pandas Sortieren Sie lambda-Funktion

Gegeben ein dataframe 'a' mit 3 Spalten, A , B , C und 3 Reihen mit numerischen Werten. Wie macht man Sortiere alle Zeilen mit einem comp-Betreiber mit nur das Produkt von A[i]*B[i]. Es scheint, dass die pandas Sortieren dauert nur Spalten und dann ein sort-Methode.

Ich möchte eine Vergleich-Funktion wie unten beschrieben.

f = lambda i,j: a['A'][i]*a['B'][i] < a['A'][j]*a['B'][j]
InformationsquelleAutor Tom B | 2016-09-16
Schreibe einen Kommentar