pandas replace有时替换失败
作者:互联网
失败的原因基本是数据格式不对
inplace的参数:
数据集:
代码:
train=pd.read_csv('./1.csv')//读取数据集 train['y'].replace(to_replace='12 years',value='1yj',inplace=True)//对y列的12 years进行替换 print(train)//输出 输出:
替换失败。
解决方法从excel表中复制字符贴在replace=”“里。
代码:
train=pd.read_csv('./1.csv') train['y'].replace(to_replace='12 years ',value='1yj',inplace=True) print(train) 输出:
替换成功
标签:12,inplace,替换,years,replace,train,csv,pandas 来源: https://www.cnblogs.com/hahaah/p/15245329.html