其他分享
首页 > 其他分享> > pandas replace有时替换失败

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