已解决
报错AttributeError: ‘DataFrame‘ object has no attribute ‘ix‘
来自网友在路上 171871提问 提问时间:2023-11-20 03:20:31阅读次数: 71
最佳答案 问答题库718位专家为你答疑解惑
项目场景:
在Pycharm中使用Pandas库做案例,使用DataFrame对象的ix属性时,报错DataFrame对象没有属性’ix’。
问题描述
示例代码:
for i in range(1000): count.ix[i, movie_genre[i]] = 1
print(count)
报错:AttributeError: 'DataFrame' object has no attribute 'ix'
原因分析:
由于安装了较高版本的Pandas,官方移除了一些不推荐使用的方法函数。
解决方案:
根据官方说明,ix已被移除,可用.loc替代。
将上述代码替换为:
for i in range(1000):count.loc[i, movie_genre[i]] = 1
print(count)
即可正常执行。
总结
一步一个脚印,lyy加油!
查看全文
99%的人还看了
相似问题
- conda创建pytorch环境报错
- Python通过selenium调用IE11浏览器报错解决方法
- kafka本地安装报错
- 【BUG】第一次创建vue3+vite项目启动报错Error: Cannot find module ‘worker_threads‘
- git 构建报错
- Docker build报错总结,版本过新大避雷!
- Mongodb3.4升级高版本mongoTemplate.executeCommand报错The cursor option is required
- duplicate复制数据库单个数据文件复制失败报错rman-03009 ora-03113
- 安装第三方包报错 error: Microsoft Visual C++ 14.0 or greater is required——解决办法
- 邮件|gitpushgithub报错|Lombok注解
猜你感兴趣
版权申明
本文"报错AttributeError: ‘DataFrame‘ object has no attribute ‘ix‘":http://eshow365.cn/6-39936-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!