Les Pandas de Plusieurs colonnes de même nom
Je suis entrain de créer un dataframe
de csv
.J'ai allé à travers la documentation,plusieurs SO
postes,les liens que je viens de commencer Pandas
mais il n'a pas l'obtenir.Le csv a plusieurs colonnes, avec les mêmes noms de dire a
.
Donc, après la formation d' dataframe
et quand je ne df['a']
la valeur, il sera de retour? Il n'en revient pas toutes les valeurs .
Également à seulement un de les valeurs ont une chaîne de repos sera None
.Comment puis-je obtenir cette colonne?
Répondre à cette question:
il n'était pas de retourner toutes les valeurs...c'est pourquoi j'ai été surpris!!!!
Je l'ai testé sous Pandas 0.19.0 - quelle version utilisez-vous?
même....lorsque j'utilise
when i do df['a'] which value will it return
- il va revenir un DF avec tous colonnes nommées a
il n'était pas de retourner toutes les valeurs...c'est pourquoi j'ai été surpris!!!!
Je l'ai testé sous Pandas 0.19.0 - quelle version utilisez-vous?
même....lorsque j'utilise
like
il fonctionne très bienOriginalL'auteur vks | 2016-10-11
Vous devez vous connecter pour publier un commentaire.
le paramètre pertinent est
mangle_dupe_cols
de la docs
par défaut, tous vos
'a'
les colonnes sont nommées'a.0'...'a.N'
comme indiqué ci-dessus.si vous avez utilisé
mangle_dupe_cols=False
, l'importation de cecsv
produirait une erreur.vous pouvez obtenir tous vos colonnes avec
démonstration
NaN
.alors, comment puis-je choisir la seule valeur non nan ou nan est toutes les valeurs sont nanc'est totalement sans rapport avec la question. Il se trouve que la question a été récemment posée. Je vais le trouver et de le poster ici.
Cette question et les réponses peuvent être utilisées pour vous obtenir ce que vous voulez. Si elle n'est pas assez précis pour vous, poser une nouvelle question. stackoverflow.com/q/39903090/2336654
Merci 4 le lien!!!!!!
Je ne vois pas en fait vous utilisez le paramètre
mangle_dupe_cols
. Pourquoi suis-je le seul à confondre? 🙂OriginalL'auteur piRSquared