楼主: peterpan_aus
1261 2

[问答] 帮忙看看为啥这条运行不了,谢谢! [推广有奖]

  • 5关注
  • 0粉丝

讲师

60%

还不是VIP/贵宾

-

威望
0
论坛币
542 个
通用积分
6.4602
学术水平
0 点
热心指数
2 点
信用等级
0 点
经验
6198 点
帖子
214
精华
0
在线时间
855 小时
注册时间
2007-12-18
最后登录
2023-7-4

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
本人小菜鸟一枚,在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("%","")))


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




二维码

扫码加我 拉你入群

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

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

关键词:Dataframe Document replace Instead pandas

沙发
vast_ocean 发表于 2018-6-30 09:13:58 来自手机 |只看作者 |坛友微信交流群
peterpan_aus 发表于 2018-6-29 19:34
本人小菜鸟一枚,在pycharm 2.7里面运行这句出线了错误
trainData['int_rate_clean'] = trainData['int_ra ...
发现一个错误,出线应该为出现。

使用道具

藤椅
杨Yuer参上 发表于 2018-7-3 10:42:24 |只看作者 |坛友微信交流群
我在自己的电脑中运行你的这行代码并没有报错.

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

360截图20180703104109076.jpg (56 KB)

360截图20180703104109076.jpg

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 14:38