Pandas修改csv文件某一列的值

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/okm6666/article/details/81003397

将本来存为 省名 城市名 的字段修改为只有城市名
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')

猜你喜欢

转载自blog.csdn.net/okm6666/article/details/81003397