Détails
Ajouter une colonne au dataframe avec une valeur par défaut
J'ai un cadre de données existant auquel je dois ajouter une colonne supplémentaire qui contiendra la même valeur pour chaque ligne.
Df existant :
Date, Open, High, Low, Close
01-01-2015, 565, 600, 400, 450
Nouvelle df :
Name, Date, Open, High, Low, Close
abc, 01-01-2015, 565, 600, 400, 450
Je sais comment ajouter une colonne de série / dataframe existante. Mais il s'agit d'une situation différente, car tout ce dont j'ai besoin est d'ajouter la colonne 'Name' ; et de donner la même valeur à chaque ligne, dans ce cas 'abc' ;.
Je ne sais pas exactement comment faire.
150
3
df['Name' ;]='abc'
ajoutera la nouvelle colonne et définira toutes les lignes à cette valeur :Vous pouvez utiliser [
insert
][1] pour spécifier où vous voulez que la nouvelle colonne soit. Dans ce cas, j'utilise0
pour placer la nouvelle colonne à gauche.[1] : http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.insert.html
Travaux de doublure simple
Crée une colonne
Name
et définit toutes les lignes à la valeurabc
.