博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pandas报错:A value is trying to be set on a copy of a slice from a DataFrame. Try using....
阅读量:3909 次
发布时间:2019-05-23

本文共 280 字,大约阅读时间需要 1 分钟。

当我们尝试对一个dataframe类型的数据进行操作的时候,发现报错如上面所示,报错的原因好像是因为对datafrme操作整行整列之后,再进行别的处理就会报错,然后这里有一个我亲身经历的误区,我在博客上看见有人说,把这个dataframe类型拷贝一下就不会报错了,于是我就有了如下代码:mydf=mydf.copy()

虽然是不报错了,可是得到的新的csv表格里面有好多后面的数据没有被处理掉。

解决问题的思路:我尝试先把这个dataframe先保存,再打开进行操作,这个时候就发现没事了,有木有很神奇的而样子哈哈哈。

作者的话:欢迎大家留言和有别的好的方法。

 

 

转载地址:http://sukrn.baihongyu.com/

你可能感兴趣的文章
C# 9.0 正式发布了(C# 9.0 on the record)
查看>>
[C#.NET 拾遗补漏]12:死锁和活锁的发生及避免
查看>>
asp.net core web mvc之异常
查看>>
C# Span 源码解读和应用实践
查看>>
起点低,怎么破?
查看>>
聊聊单元测试
查看>>
推荐几款强大流行的BI系统
查看>>
.NET必知的EventCounters性能指标监视器
查看>>
快来参加学习.NET 挑战赛
查看>>
被冷落的运算符重载
查看>>
ASP.NET Core 中基于工厂的中间件激活
查看>>
跟我一起学Redis之Redis事务简单了解一下
查看>>
微软发布VS Code Jupyter插件!不止Python!多语言的Jupyter Notebook支持来了!
查看>>
64岁Python之父加入微软 | 谁说大龄程序员无出路
查看>>
说说 C# 9 新特性的实际运用
查看>>
System.Text.Json中时间格式化
查看>>
怎么将SVG转成PNG(.NET工具包编写)
查看>>
.NET Core3.1升级.NET5,坑还真不少...
查看>>
为什么曾经优秀的人突然变得平庸?
查看>>
.NET 5 中的隐藏特性
查看>>