0
votes

Récupérer la valeur de la colonne avec les valeurs maximales

J'ai un dataframe de Panda.

Il ressemble à ceci: xxx

Je veux émettre les paires (niveau_0, niveau_1) qui ont le plus haut combiné de + scores. Celles-ci sont évidentes pour la plupart d'entre elles, mais dans le cas de niveau_0 = 1, j'ai trois possibilités. Je veux que l'algorithme de production (1,1) car ils ont le plus haut combiné de + à des scores.

Comment puis-je atteindre cela?

Merci d'avance et mes excuses pour le Question initiale imprudente.


4 commentaires

Cela ne ressemble pas à un dataframe multi-index pour moi


Il ressemble à un double index a , b


S'il vous plaît Ne pas Coller le texte du fichier de données multi-indexé, à la place, Utilisez réinitialiser_index () et spécifiez qui sont les colonnes d'index.


Vous avez raison, je suis désolé.


3 Réponses :


0
votes

Voulez-vous: xxx

sortie: xxx


0 commentaires

0
votes

Vous pouvez utiliser ceci: xxx

sortie: xxx


0 commentaires

0
votes

La manière Pandas est de calculer la somme des colonnes et de rechercher où cette somme est égale à sa valeur maximale.

J'utiliserais: P>

                 from   to
level_0 level_1           
6       8         1.0  1.0


0 commentaires