Entfernen von Maxima aus einem Dataframe
Verfasst: Dienstag 30. Juli 2019, 18:18
Hallo,
Ich bin neu in Pandas Welt und hätte eine Frage bezüglich dem Entfernen von Elementen aus einem Dataframe:
Ich habe ein Dataframe aus n Zeilen und m Spalten jeder Eintrag ist eine float Variable. Meine Aufgabe ist es pro Zeile das größte Element zu entfernen. Daraus resultiert ein Dataframe, welches weiterhin n Zeilen hat, aber nun (m-1) Spalten, z.B.
Dataframe1 = 1 2 5 6
3 4 2 1
Dataframe2 = 1 2 5 (Element 6 entfernt)
3 2 1 (Element 4 entfernt)
Mit numpy habe ich ein wenig Erfahrung. Hier habe ich das Dataframe als Matrix betrachtet und mit Schleifen und dem Stack Befehl gearbeitet. Nun ist es mir aber wichtig komplett ohne Schleifen zu arbeiten, da die Dimensionen n und m sehr groß werden können.
Hat jemand eine Idee? Vielen Dank schon mal!
P.S. Sorry dass ich hier kein Code präsentiert habe. Habe meinen Code auf der Arbeit gelassen
Ich bin neu in Pandas Welt und hätte eine Frage bezüglich dem Entfernen von Elementen aus einem Dataframe:
Ich habe ein Dataframe aus n Zeilen und m Spalten jeder Eintrag ist eine float Variable. Meine Aufgabe ist es pro Zeile das größte Element zu entfernen. Daraus resultiert ein Dataframe, welches weiterhin n Zeilen hat, aber nun (m-1) Spalten, z.B.
Dataframe1 = 1 2 5 6
3 4 2 1
Dataframe2 = 1 2 5 (Element 6 entfernt)
3 2 1 (Element 4 entfernt)
Mit numpy habe ich ein wenig Erfahrung. Hier habe ich das Dataframe als Matrix betrachtet und mit Schleifen und dem Stack Befehl gearbeitet. Nun ist es mir aber wichtig komplett ohne Schleifen zu arbeiten, da die Dimensionen n und m sehr groß werden können.
Hat jemand eine Idee? Vielen Dank schon mal!
P.S. Sorry dass ich hier kein Code präsentiert habe. Habe meinen Code auf der Arbeit gelassen
