Dans le populaire UM Intro de DS dans le cours Py Coursera, j'ai du mal à compléter la deuxième question de la semaine 2. Basé sur l'échantillon DF ci-dessous: La question est la suivante: p> Quel pays a remporté les médailles les plus or en jeux d'été? P>
cette fonction doit renvoyer une seule valeur de chaîne. em> p>
La réponse est 'USA' p>
BlockQuote> Je sais que c'est très rudimentaire, mais je ne peux pas l'obtenir. Assez gêné mais très frustré. P> Les erreurs ci-dessous sont rencontrées. P> Ceci fonctionne, mais pas dans une fonction p> < Pré> xxx pré> J'apprécie vraiment tout support. P> Mise à jour 1 forte>
une tentative réussie
merci à @grr! Je suis toujours très curieux de savoir pourquoi les autres méthodes échouent p>
Question 1 h3>
3 Réponses :
Essayez-le comme ceci:
df.ID.idxmax()
Merci pour l'aide, cela n'a pas fonctionné cependant. J'ai lié l'erreur ci-dessus.
@ Trevor.r.sweeney Pouvez-vous partager un exemple de votre df code> qui produit une telle erreur?
Il est un peu étrange que cette colonne soit votre index, mais que vous puissiez saisir la ligne où la valeur de l'index est égale au max de l'index puis de référence le ID code > Colonne.
df.Gold.idxmax()
2
Je suis d'accord, en supposant qu'ils ont encadré la question comme celle-ci exprès? Quoi qu'il en soit, ça a réussi! S'il vous plaît voir ma mise à jour, merci pour l'aide.
Je vois, fait un sens complet. Merci pour l'explication, de retour à votre propos, je ne suis pas sûr de savoir pourquoi l'or a été fait l'index. J'apprécie l'aide !!
Probablement de vous forcer à comprendre l'indice nommé / discrimination principale
Je pense que vous vouliez faire ce qui suit: dans une fonction, ce serait le suivant: p>
J'ai compris! J'avais essayé quelque chose de similaire dans le passé, mais j'ai laissé de côté ['id'] Je crois. S'il vous plaît voir la mise à jour, merci!
Quelle erreur obtenez-vous lorsque vous obtenez lors du retour du bit final du code de travail dans une fonction?
Relier des images d'erreur à la poste maintenant