Pandas修改csv文件某一列的值

将本来存为 省名 城市名 的字段修改为只有城市名
1. 通过pandas读取csv文件
2. 获取某一列的值并进行类型转换
3. 通过apply方法中的匿名函数进行数据的处理
4. 输出到原始文件中

import pandas as pd

data = pd.read_csv('price.csv',encoding='utf-8',
                 )
data[u'buy_place'] = data[u'buy_place'].astype(str)
data[u'buy_place'] = data[u'buy_place'].apply(lambda x :x.split(' ')[-1])
data.to_csv('price.csv',index=False, encoding='utf-8')

你可能感兴趣的:(python,pandas,python)