Méthode 1: Utilisation d'Assign ()
Attribute () dans Pandas DataFrame ajoute une colonne avec une valeur par défaut dans le DataFrame existant. Nous avons juste besoin de passer le nom de la colonne et de lui définir la valeur par défaut.
Syntaxe:
Dataframe_object.attribution (new_column = default_value)Exemple 1:
Créons un dataframe avec deux colonnes. Ajoutez une nouvelle colonne qui est «Review» et ajoutez la chaîne par défaut qui est «bonne».
Sortir:
Explication:
Nous avons deux colonnes - «nom» et «statut acheté» - dans les choses que DataFrame. Après avoir ajouté la colonne de révision, vous pouvez voir que la colonne est ajoutée à la dernière position du dataframe et toutes les valeurs de cette colonne sont par défaut.
Exemple 2:
Créons un dataframe avec deux colonnes. Ajoutez une nouvelle colonne qui est «notes» et ajoutez la valeur par défaut de 11.
Sortir:
Explication:
Après y avoir ajouté la colonne de notation, vous pouvez voir que la colonne est ajoutée à la dernière position de DataFrame et que toutes les valeurs de cette colonne sont par défaut - 11.
Méthode 2: Utilisation de []
Le [] est un opérateur d'index qui obtient les valeurs de la colonne DataFrame. Si nous passons le nouveau nom de colonne à l'intérieur et définissons la valeur par défaut, la nouvelle colonne est ajoutée au Pandas DataFrame existant.
Syntaxe:
Dataframe_object [new_column] = default_valueExemple 1:
Créons un dataframe avec une colonne qui est «items» avec deux valeurs. Maintenant, ajoutez une nouvelle colonne, «Prix», avec la valeur par défaut.
Sortir:
Explication:
Nous avons une colonne dans le dataframe. Après avoir ajouté la colonne de prix, vous pouvez voir que la colonne est ajoutée à la dernière position du dataframe et que les deux valeurs dans cette colonne sont par défaut - 100.
Exemple 2:
Ajoutez une nouvelle colonne qui est «étiquette» avec la chaîne par défaut comme «emballé».
Sortir:
Explication:
Nous avons une colonne dans le dataframe. Après avoir ajouté la colonne d'étiquette, vous pouvez voir que la colonne est ajoutée à la dernière position du DataFrame et que les deux valeurs de cette colonne sont par défaut - «emballé».
Méthode 3: Utilisation d'insert ()
Jusqu'à présent, une nouvelle colonne est insérée en dernière position par défaut. À l'aide de la méthode insert (), vous pouvez ajouter à n'importe quelle position dans le dataframe existant. Il faut trois paramètres:
Syntaxe:
Dataframe_object.insérer (position, new_column, default_value, allow_duplicate]Exemple 1:
Insérez la colonne «Étiquette» à la DataFrame précédente au début la position avec la chaîne par défaut - «Packaged».
Sortir:
Explication:
Nous avons une colonne chez Index-0 qui est «des éléments». Maintenant, nous insérons la colonne «Label» à Index-0. Après avoir imprimé le dataframe, «l'étiquette» est en première position avec la valeur par défaut comme «emballé».
Exemple 2:
Sortir:
Explication:
Conclusion
Les méthodes pour ajouter la colonne avec la valeur par défaut sont en détail discutées de manière très simple. L'objectif principal de ce tutoriel est de vous aider à connaître l'idée d'ajouter une colonne avec la valeur par défaut dans Pandas. Nous avons discuté des trois méthodes de ce tutoriel pour ajouter une colonne avec une valeur constante. Ce sont des méthodes assez simples pour ajouter les colonnes en pandas avec une valeur par défaut.