Pandas Ajouter une colonne

Pandas Ajouter une colonne
Parmi les outils les plus populaires pour le nettoyage et l'investigation des données dans la science des données et l'apprentissage automatique est appelé pandas. Les pandas sont l'approche idéale pour gérer ces données chaotiques dans le monde réel dans cette situation. Les «pandas ajoutent des colonnes» signifie que nous ajoutons des colonnes en pandas. Nous pouvons facilement ajouter des colonnes en pandas. Nous avons différentes méthodes pour ajouter des colonnes en pandas. Dans cet article, nous utiliserons ces méthodes et les expliquerons également en détail. Nous ajouterons des colonnes en pandas à l'aide de ces méthodes.

Méthodes pour ajouter des colonnes en pandas

Les méthodes dont nous discuterons dans cet article pour ajouter de nouvelles colonnes dans Pandas sont données ci-dessous:

  • Déclarez la liste comme méthode de colonne.
  • Trame de données.méthode insert ().
  • Trame de données.Assign () Méthode.
  • Utiliser un dictionnaire.

Maintenant, nous passons à nos exemples où nous utiliserons ces méthodes séparément dans chaque exemple. Nous explorerons les quatre méthodes en profondeur en les utilisant dans nos codes ici.

Exemple 01: Déclarez la liste comme méthode de colonne

Nous faisons ces codes dans le logiciel «Spyder». Nous installons ce logiciel, puis commençons le codage sur ce logiciel «Spyder». Nous importons les «pandas» comme «PD». La ligne «Importer Pandas» du code demande à Python d'importer la bibliothèque de calcul dans le programme actuel. La section «As Pd» de la ligne de code ordonne à Python de donner à Pandas l'acronyme «PD». Par conséquent, vous pouvez utiliser les méthodes des Pandas en tapant simplement «PD».

Après cela, nous définissons le dictionnaire avec le nom «info» contenant des données. Nous ajoutons le «nom», «l'âge» et la «qualification» de certains membres de ce dictionnaire. Les noms que nous ajoutons dans ce domaine de nom sont «David», «John», «Alliés», «William», «Emma» et «Noah». Les âges que nous ajoutons dans le champ d'âge sont «22», «27», «24», «25», «23» et «22». Nous ajoutons également les données de qualification dans le domaine de la qualification et ce sont «BS», «MCS», «BBA», «MA», «BS-It» et «MBA» respectivement.

Après avoir ajouté ces données à un dictionnaire, nous convertissons ce dictionnaire en «DataFrame». Nous utilisons une variable «DF1» et l'initialisons avec un «PD. DataFrame »et donnez le nom du dictionnaire ci-dessus à ce« DataFrame »pour les convertir en« DataFrame ». Nous imprimons ce dataframe «df1» en utilisant «print ()» ici. Après cela, nous voulons afficher une ligne pour cela, nous avons à nouveau mis la déclaration «print ()». Nous ajoutons une chronique au dataframe que nous avons encore créé. Nous appliquons la première méthode ici pour ajouter une colonne. Nous déclarons une colonne ici. Nous le déclarons avec le nom «emplacement» et les initialisons également avec des données. Nous ajoutons l'emplacement des membres ici dans cette nouvelle colonne et nous ajouterons cette colonne au DataFrame actuel. Nous mettons «DF1 [« emplacement »]» et nous attribuons «l'emplacement» à cela.

Maintenant, nous plaçons la déclaration «print ()» ci-dessous et mettant «DF1». Ainsi, il rendra le DataFrame et ajoutera également cette nouvelle colonne à cette dataframe.

La sortie est également fournie ici. Nous obtenons cela en frappant simplement «Shift + Entrée» et ce résultat est rendu sur le terminal. Vous pouvez appuyer sur le bouton «Exécuter» de ce logiciel «Spyder» pour cette sortie. Dans le premier dataframe, il y a trois colonnes. Dans le deuxième dataframe, il y a quatre colonnes. Nous ajoutons cette nouvelle colonne à ce DataFrame en utilisant la première méthode.

Exemple 02: DataFrame.méthode insert ()

Démarrez ce code en important des packages Pandas, puis définissez un dictionnaire en dessous. Nous ajoutons deux champs ou colonnes à ce dictionnaire. Nous avons nommé ce dictionnaire «info1». Nous ajoutons «nom» et «âge» à ce dictionnaire «info1». Ensuite, nous couvrons ce dictionnaire au «DataFrame» dans Pandas. Nous nommons ce DataFrame comme «DF2» et imprimons ce DataFrame «DF2». Nous imprimons également une ligne en dessous de ce dataframe. Après cela, nous ajoutons deux colonnes différentes dans ce DataFrame à l'aide du «DataFrame. Méthode insert () ”. Cette méthode nous aidera à ajouter des colonnes dans le dataframe.

Nous mentionnons le nom du DataFrame et mettons «insérer». Le premier paramètre de cette méthode d'insertion définit la position de la colonne où ajouter cette nouvelle colonne. Nous mettons donc «2» et nous donnons le nom de la colonne que nous voulons ajouter et ce nom est «Adresse». Après cela, nous donnons les adresses à l'intérieur du support carré et nous placons «vrai» comme dernier paramètre. Maintenant, nous devons ajouter une autre colonne à l'aide du même «DataFrame. Méthode insert () ”. Ainsi, nous mettons à nouveau le nom de DataFrame et dans la méthode d'insert, nous donnons la position comme «3» et le nom de l'autre colonne que nous voulons ajouter ici est «Qualification». Nous insérons cette colonne de «qualification» de la même manière que nous avons ajouté «l'adresse». Après avoir ajouté les deux colonnes, nous imprimons ce nouveau DataFrame avec l'utilisation de la méthode «print ()».

Ce résultat rend la première dataframe qui contient deux colonnes. Dans le deuxième DataFrame, il y a quatre colonnes, car nous avons ajouté les deux dernières colonnes en utilisant le «DataFrame. Méthode insert () ”.

Exemple 03: DataFrame.Assign () Méthode

Importez les «pandas» en tant que «PD» dans la première ligne du code et créez un dictionnaire nommé «info2» dans lequel nous avons ajouté deux colonnes. Nous convertissons ce «Info2» en DataFrame et nous attribuons le nom «DF3» à ce DataFrame. Nous imprimons ce «dataframe» avant d'ajouter une nouvelle colonne. Après cela, nous imprimons une déclaration et utilisons la troisième méthode qui est le «DataFrame. Assign () ”Méthode. Nous avons nommé ce nouveau DataFrame comme «DF». Nous ajoutons la «hauteur» en utilisant le «DF2. Assign () ”Méthode. Nous mettons la «hauteur» et avons également ajouté les hauteurs entre crochets. Et imprimez également le dataframe dans lequel cette colonne «hauteur» est également ajoutée.

Dans le premier DataFrame, vous pouvez facilement remarquer qu'il n'y a pas de colonne de «hauteur» car nous avons imprimé ce jeu de données avant d'ajouter la colonne «hauteur». Dans le deuxième dataframe, nous avons la colonne «hauteur». Nous avons ajouté cette colonne à l'aide du «DataFrame. Assign () ”Méthode.

Exemple 04: En utilisant un dictionnaire

Tout d'abord, nous importons les pandas, puis définissons le dictionnaire nommé «Info2». Après cela, nous définissons un autre nouveau dictionnaire nommé «Qualification». Nous ajoutons les valeurs de la colonne que nous avons créées dans le dictionnaire ci-dessus et ajoutant également les valeurs respectives avec ces valeurs clés. Alors que nous écrivons «BS»: «David», il ajoutera cette qualification «BS» avec le «David». Nous ajoutons toutes les nouvelles valeurs ici de cette manière, puis les convertissons en «DataFrame». Nous convertissons ce dictionnaire en le nouveau DataFrame en utilisant le «PD. DataFrame (info2) ». Après cela, nous donnons la «qualification» comme nom de la nouvelle colonne et l'imprimez sur l'écran du terminal.

Ici, la colonne de qualification est également ajoutée au dataframe. Nous ajoutons cette colonne en utilisant un nouveau dictionnaire et en l'ajoutant au dictionnaire existant.

Conclusion

Cet article a été créé pour expliquer l'idée derrière la méthode «Pandas Ajouter la colonne». Nous sommes allés en profondeur pour décrire cette idée afin que vous puissiez «ajouter la colonne» avec facilité. Nous avons expliqué quatre méthodes différentes pour ajouter des colonnes en pandas. Nous avons utilisé les quatre méthodes ici et les avons toutes expliquées en détail. Après avoir soigneusement lu cet article, j'espère que vous comprendrez cette idée.