A value is trying to be set on a copy of a slice from a DataFrame

A value is trying to be set on a copy of a slice from a DataFrame

  • 问题
  • 原因
  • 解决方案

问题

A value is trying to be set on a copy of a slice from a DataFrame_第1张图片

原因

这个警告的意思是尝试在数据框的切片副本上进行赋值操作,可能会导致原始数据框的值没有被正确更新。这可能会影响后续的分析或计算结果

解决方案

  1. 可以考虑使用.loc()方法或复制数据框的副本来进行操作。

  2. 忽略警告

pd.options.mode.chained_assignment = None

你可能感兴趣的:(数据挖掘,python,df)