全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
1525 2
2018-06-29
本人小菜鸟一枚,在pycharm 2.7里面运行这句出线了错误
trainData['int_rate_clean'] = trainData['int_rate'].map(lambda x: str(x.replace("%","")))

A value is trying to be set on a copy of a slice from a DataFrame.
Try using .loc[row_indexer,col_indexer] = value instead

See the caveats in the documentation: http://pandas.pydata.org/pandas- ... ng-view-versus-copy
  trainData['int_rate_clean'] = trainData['int_rate'].map(lambda x: str(x.replace("%","")))


不知道什么原因,有人知道吗?感激不尽




二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-6-30 09:13:58
peterpan_aus 发表于 2018-6-29 19:34
本人小菜鸟一枚,在pycharm 2.7里面运行这句出线了错误
trainData['int_rate_clean'] = trainData['int_ra ...
发现一个错误,出线应该为出现。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-7-3 10:42:24
我在自己的电脑中运行你的这行代码并没有报错.

不过我的运行环境是python3.5,所以你可以把数据集贴上来看看,具体是什么样的数据集
或者是考虑用错误信息提示中的那样使用 .loc作为索引方法
附件列表
360截图20180703104109076.jpg

原图尺寸 56 KB

360截图20180703104109076.jpg

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群