Wie kann ich Zeilen erhalten, die den Maximalwert der Gruppe haben, zu der sie gehören? [Duplikat]Python

Python-Programme
Guest
 Wie kann ich Zeilen erhalten, die den Maximalwert der Gruppe haben, zu der sie gehören? [Duplikat]

Post by Guest »

Ich formuliere meine Frage um. Ich suche nach einer Lösung für das folgende Problem:

Ich habe einen Datenrahmen wie:

Code: Select all

   Sp   Mt   Value  count
4  MM2  S4   bg     10
5  MM2  S4   dgd    1
6  MM4  S2   rd     2
7  MM4  S2   cb     8
8  MM4  S2   uyi    8
Mein Ziel ist es, ALLE Zeilen zu erhalten, in denen die maximale Anzahl in jeder Gruppe gleich ist, z. B. :

Code: Select all

MM4  S4   bg     10
MM4  S2   cb     8
MM4  S2   uyi    8
Ich gruppiere nach ['Sp','Mt']

Jemand weiß, wie ich das machen kann Pandas oder in Python?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post