132 votes

Comment déplacer une colonne dans Pandas DataFrame

J’aimerais déplacer une colonne dans un Pandas ``, mais je n’ai pas été en mesure de trouver une méthode pour le faire à partir de la documentation sans réécrire l’ensemble du DF. Quelqu’un sait-il comment le faire? DataFrame :

Sortie souhaitée :

190voto

eumiro Points 56644
<pre><code></code></pre>

15voto

ayush jain Points 51

Vous devez utiliser ici. déplace l’ensemble du trame de données par `` unités vers le bas.

Donc, pour ``:

Entrée:

Sortie:

Alors, exécutez ce script pour obtenir la sortie attendue:

7voto

David Ferris Points 609

Si vous ne voulez pas perdre les colonnes que vous déplacez au-delà de la fin de votre trame de données, ajoutez simplement le numéro requis en premier :

3voto

martin-voj Points 48

Je suppose que les importations

Ajoutez d’abord une nouvelle ligne avec à la fin de DataFrame ().

Il créera un nouveau DF df2. Peut-être qu’il y a un moyen plus élégant, mais cela fonctionne.

Maintenant, vous pouvez le déplacer:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X