zl程序教程

您现在的位置是:首页 >  其他

当前栏目

成功解决A value is trying to be set on a copy of a slice from a DataFrame. Try using .loc[row_indexer,co

setOn 解决 to of is 成功 from
2023-09-14 09:04:35 时间

成功解决A value is trying to be set on a copy of a slice from a DataFrame. Try using .loc[row_indexer,co

 

 

目录

解决问题

解决思路


 

 

 

解决问题

 SettingWithCopyWarning: 
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-docs/stable/indexing.html#indexing-view-versus-copy

 

 

解决思路

参考文章 http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy
当向列表中增加一列时,需要先将变量复制一份,再添加才可以

a=a.copy()
a['column01']= column