Exemple de comment additionner / ajouter une constante à une colonne de nombres dans une DataFrame avec pandas en python:
Créer une simple dataframe avec pandas
Commençons par créer une simple dataframe df:
>>> import pandas as pd>>> import numpy as np>>> data = np.arange(1,13)>>> data = data.reshape(3,4)>>> df = pd.DataFrame(data=data,columns=['a','b','c','d'])>>> dfa b c d0 1 2 3 41 5 6 7 82 9 10 11 12
Ajouter une constante à une colonne donnée
Essayons alors de modifier les éléments de la colonne b par exemple:
>>> df['b']0 21 62 10
Si on veut ajouter 10 à tous les éléments de la colonne b on peut simplement faire comme ceci:
>>> df['b'] = df['b'] + 10>>> dfa b c d0 1 12 3 41 5 16 7 82 9 20 11 12
Références
| Liens | Site |
|---|---|
| Apply a function to a single column in Dataframe | thispointer.com |
| pandas.DataFrame.apply | pandas doc |
