Ist es möglich, eine Gruppe (nach Gruppenname) aus einem groupby Objekt in Pandas zu löschen? Das heißt, nachdem Sie eine Groupby ausgeführt haben, löschen Sie eine resultierende Gruppe basierend auf ihrem Namen.Löschen einer Gruppe nach Pandas groupby
Antwort
Filtern einer Datenrahmen groupwise hat discussed gewesen. Und eine zukünftige Veröffentlichung von Pandas kann a more convenient way to do it einschließen.
Aber derzeit, hier ist, was ich glaube, die am meisten prägnante Art und Weise das GroupBy Objekt grouped
nach Namen zu filtern und einen DataFrame der verbleibenden Gruppen zurückgeben.
df.drop(grouped.get_group(group_name).index)
Und hier ist ein allgemeineres Verfahren aus den Verbindungen abgeleitet oben:
df[grouped[0].transform(lambda x: x.name != group_name).astype('bool')]
Scheint, es gibt keine direkte Möglichkeit, eine Gruppe aus einem groupby Objekt zu löschen. Ich denke, dass Sie diese groupby vor groupby ausfiltern kann durch
df = df[df[group] != group_name]
Vielleicht falsch verstehe ich, was durch die Variable gemeint ist '' group'', aber man kann nicht Index einen Datenrahmen von ein GroupBy-Objekt. –
Ich denke es sollte 'df = df [df [group_name]! = Group_label] sein. Aber das Poster hat group_name ad group_label – waitingkuo
Wie machst du group_name? –
- 1. Pandas Groupby/Grouper Gruppe nach Start Indexwert
- 2. Python Pandas - Filterreihen nach groupby
- 3. fehlende Spalte nach Pandas groupby
- 4. Boxplot mit pandas groupby
- 5. GROUPBY df Spalte Pandas
- 6. Pandas groupby Datumsbereich
- 7. Pandas groupby Monat und Jahr
- 8. Pandas groupby und qcut
- 9. Pandas df Datumsberechnungen nach Gruppe
- 10. Pandas GROUPBY und Listen beitreten
- 11. Wie bekomme ich mehrere bedingte Operationen nach einer Pandas-Gruppe?
- 12. Python pandas groupby Objekt anwenden Methode Duplikate erste Gruppe
- 13. Löschen von Zeilen aus Pandas-Datenrahmen basierend auf groupby-Werten
- 14. pandas groupby ohne Drehen gruppiert nach Spalte in Index
- 15. Python Pandas: Gruppe nach in Gruppe nach und Durchschnitt?
- 16. Pandas Interpolation innerhalb eines groupby
- 17. Pandas Groupby Wertebereich
- 18. pandas groupby: effiziente bedingte Aggregation?
- 19. Python pandas groupby() Ergebnis
- 20. Pandas Datenrahmen groupby Datetime Monat
- 21. Pandas groupby und Multiindex
- 22. pandas groupby absteigend sortieren
- 23. GROUPBY Pandas berechnen Prozentsatz
- 24. Pandas GROUPBY kumulative Summe
- 25. Python Pandas groupby Methode
- 26. Pandas Dataframe groupby
- 27. pandas groupby Indexwert
- 28. Pandas Correlation Groupby
- 29. Aufspalten Pandas Dataframe mit groupby und zuletzt
- 30. Pandas - groupby und variable Menge von Zufallswerten wählen Spalt nach
Ehrfürchtig. Vielen Dank. Das war ein bisschen offensichtlicher als ich gehofft hatte - nicht zu schmerzhaft. – geomando
Benötigt das nicht, dass wir die Gruppen "neu erstellen", weil wir nur die df verändern? Gab es Entwicklungen, die uns dies leichter machen? – user2051561