In [1]:
from pandas import DataFrame
In [2]:
# 簡単なDataFrameを作ります。
dframe = DataFrame({'city':['Alma','Brian Head','Fox Park'],
                    'altitude':[3158,3000,2762]})
dframe
Out[2]:
altitude city
0 3158 Alma
1 3000 Brian Head
2 2762 Fox Park
In [4]:
# マッピングを使うと、簡単に列を追加できます。
state_map={'Alma':'Colorado','Brian Head':'Utah','Fox Park':'Wyoming'}
In [5]:
# mapメソッドを使います。
dframe['state'] = dframe['city'].map(state_map)
In [6]:
dframe
Out[6]:
altitude city state
0 3158 Alma Colorado
1 3000 Brian Head Utah
2 2762 Fox Park Wyoming