Pandas Ajouter une colonne avec une valeur constante

Pandas Ajouter une colonne avec une valeur constante
Le langage de programmation Python a un progiciel appelé Pandas pour manipuler et analyser les données. Il comprend des structures et des procédures de données spécifiques pour travailler avec des séries chronologiques et des tables mathématiques. Dans «Pandas», nous pouvons insérer des colonnes avec des valeurs différentes et constantes. Le «pandas» fournit diverses techniques pour insérer des colonnes avec une valeur constante. La valeur constante est la même dans la colonne. Si nous mettons «1» comme valeur constante, alors la valeur est 1 dans toute la colonne. Dans cet article, nous insérerons la valeur constante dans une colonne et explorerons les méthodes utilisées pour ajouter une valeur constante dans les colonnes dans "Pandas".

Méthodes pour ajouter des colonnes en pandas

Dans cet article, nous ajouterons la valeur constante de la colonne en utilisant trois approches distinctes. Ils sont les suivants:

  • PD. Méthode série ().
  • Comme méthode de valeur statique
  • Trame de données.méthode insert ()

Nous utiliserons ces méthodes séparément dans chaque exemple au fur et à mesure que nous y allons. Nous examinerons chaque méthode en détail dans ce guide en appliquant les deux techniques à nos codes.

Exemple 1: Utilisation du dataframe.Méthode série ()

Tous les exemples sont exécutés par l'outil «Spyder». Avant d'ajouter du code spécifique à cet utilitaire logiciel, nous devons d'abord installer l'outil «Spyder». Pour accéder rapidement aux méthodes du panda en entrant simplement «PD», nous importons la commande «pandas as pd». Nous avons un dataframe ci-dessous avec le nom «Machinery». Ce dataframe est créé ici en utilisant «PD.Trame de données". Nous insérons ici des données, qui rendront dans des colonnes et des lignes. Nous insérons quatre colonnes avec des noms uniques, et les noms sont «Nom», «Quantité A», «Quantité B» et «Quantité C». Dans la colonne des noms, nous ajoutons «moteur», «générateur», «solaire», «ups» et «fan».

Ici, la première colonne est terminée, et nous ajoutons des données à la colonne suivante, nommée «Quantité A». Dans cette colonne, nous insérons «1», «2», «3», «4» et «5». Maintenant, vient la troisième colonne, «Quantité B», les données que nous avons ajoutées dans cette colonne est «1», «4», «9», «16» et «25». Les données de la dernière colonne que nous ajoutons ici sont «1», «8», «27», «64» et «125».

Maintenant, nous imprimons la «quantité initiale de machines» en mettant cette ligne dans la méthode «print ()». Ensuite, nous rendons également cette dataframe sur le terminal avec la même méthode. Après cela, nous voulons ajouter une colonne avec une valeur constante dans ce DataFrame existant. Pour cela, nous utilisons le «PD. Méthode de la série. Nous mettons le nom de la colonne dans la tranche carrée, et c'est la «quantité D» ici, puis utilisons le «PD. Série () "ici dans lequel nous insérons" 1 "comme valeur constante. Sa longueur «len» est «machinerie. indice". Ce «PD. La méthode de la série »ajoutera cette colonne de valeur constante dans le dataframe existant. Ensuite, nous imprimons la «quantité de machines finales» en consommant le «print ()». Enfin, nous imprimons également cette dataframe de «machinerie» dans laquelle nous insérons la colonne avec une valeur constante.

Lorsque nous appuyons sur «Shift + Enter», ce résultat apparaît à l'écran, rendant quatre colonnes dans le premier DataFrame. Dans les données ci-dessous, nous avons cinq colonnes. La dernière colonne «Quantité D» est ajoutée avec la valeur constante «1» car nous avons utilisé «PD. Série ”pour ajouter cette colonne avec la valeur constante.

Exemple 2:

Nous devons importer les «pandas» en tant que «PD» et créer un dataframe nommé «Résultat». Nous ajoutons des colonnes qui sont appelées «nom», «nom de père» et «obt-marques». Les noms que nous avons mis dans la colonne «Nom» sont «John», «Thomas», «Smith», «George» et «Alliés». Les données que nous mettons dans la colonne «Nom du père» sont «Peter», «Alexander», «Leo», «Oscar» et «Merry». Maintenant, nous ajoutons quelques marques dans les «obt-marques», qui sont «334», «307», «225», «301» et «299».

Ensuite, nous affichons une ligne sur le terminal, et après cela, nous affichons également ce DataFrame. Nous insérons deux colonnes différentes. Nous ajoutons une valeur constante pour chaque colonne. Nous utilisons à nouveau le «PD. Série () "dans ce code, et nous mettons" 400 "comme valeur constante pour la colonne" Total Marks ", et nous ajoutons" passer "comme valeur constante pour l'autre colonne nommée" Pass / Fail ". Nous imprimons le «résultat final» et affichons cette dataframe dans laquelle nous avons ajouté deux colonnes avec des valeurs constantes.

Nous avons d'abord eu trois colonnes, puis nous avons ajouté deux nouvelles colonnes. Dans le prochain DataFrame, nous avons cinq colonnes. La colonne «Total Marks» a la valeur constante «400», et la colonne «passer / échec» a la valeur constante «passer».

Exemple 3: comme valeur statique

Nous avons utilisé l'exemple 2 du code de cet exemple et avons fait des modifications un peu ici. Nous avons changé la méthode pour ajouter une colonne avec la valeur constante dans "Pandas". Après avoir imprimé le premier «résultat» DataFrame, nous mettons «Résultat» et placez le nom de la colonne, qui est «Pass», ici et mettons «True». Cela ajoutera la colonne «Pass» avec la valeur constante «True». Ensuite, nous devons rendre cela sur l'écran du terminal, nous utilisons donc à nouveau le «print ()» et placons «Résultat» dans ses supports.

Notez la dernière colonne dans le dataframe. Nous avons ajouté cette colonne en appliquant la méthode de valeur statique dans "Pandas". La valeur de cette colonne «Pass» est constante, et cette valeur constante est «vraie».

Exemple 4: Utilisation du dataframe.méthode insert ()

Dans ce code, nous créons «l'épicerie» et plaçons trois colonnes pour ce dataframe. Ces colonnes sont nommées «cours», «prix» et «quantité». Nous ajoutons également les données à chaque colonne révélée dans l'image suivante du code. Nous ajoutons «riz», «sucre», «lait» et «thé» dans la première colonne. Dans la deuxième colonne, nous avons mis «1200», «1300», «2500» et «3500». Dans la dernière colonne, nous avons ajouté «15 kgs», «10 kg», «5kgs» et «5 kg», respectivement. Nous avons transformé cette épicerie en une dataframe nommée «Grocery1» et affiché cette «épicery1», qui est le DataFrame ici.

Nous utilisons la troisième méthode, «DataFrame. Insérer () »ici. Nous mettons le nom du DataFrame et les écrivons sous le nom de «épicerie1. insérer". Ici «2» est utilisé pour décrire la position où ajouter cette colonne. Nous ajoutons cette colonne au numéro "2". Le nom de cette colonne que nous voulons ajouter est «Discount_Percentage» ici, et la valeur constante pour cela est «10%». Nous le rendons en consommant la méthode «print ()» ici.

Les trois colonnes du premier Dataframe sont rendues à la suite de cela. Cependant, il y a quatre colonnes dans la seconde. Comme nous avons utilisé le «DataFrame. Insert () ”Méthode Pour ajouter cette colonne avec la valeur constante, la colonne« Discount_percentage »est créée à la position« 2 »avec la valeur constante« 10% ».

Conclusion

Les techniques pour ajouter la colonne avec une valeur constante ont été expliquées en grande longueur et directement dans ce guide. L'objectif principal de ce guide est de vous aider à comprendre l'idée «d'ajouter une colonne avec la valeur constante» en pandas. Ce guide a couvert trois techniques pour ajouter une colonne avec une valeur constante. Ce sont des moyens simples d'ajouter des colonnes avec une valeur constante dans «Pandas."Ici, nous détaillez également de manière approfondie les justifications théoriques et pratiques de chaque concept. Nous espérons qu'ils sont simples pour vous d'apprendre ce concept à partir de ce guide.