Ich bin ein Neuling Pandas Dataframe, und ich wollte eine Funktion auf jede Spalte anwenden, so dass es für jedes Element x, x/max der Spalte berechnet.Funktion auf Pandas Datenrahmen anwenden
Ich habe diese Frage referenziert, habe aber Probleme beim Zugriff auf das Maximum jeder Spalte. Vielen Dank im Voraus Pandas DataFrame: apply function to all columns
Eingang:
A B C D
0 8 3 5 8
1 9 4 0 4
2 5 4 3 8
3 4 8 5 1
Ausgang:
A B C D
0 8/9 3/8 5/5 8/8
1 9/9 4/8 0/5 4/8
2 5/9 4/8 3/5 8/8
3 4/9 8/8 5/5 1/8
Würde "0.888 .." ausreichen, oder brauchen Sie wirklich den Bruchteil "8/9"? – DSM
Oh ja, 0,888 wäre großartig. Es war beabsichtigt, die Operation zu zeigen. Entschuldigung für die Verwirrung. – msunbot