我正在数据帧中创建一个新列(“nf”),其中包含“cf”列的子连续行的差异
我使用简单的代码:
gdf["nf"]=gdf["cf"].diff()
这似乎工作得很好,但我使用copywarning保留(显然很流行)设置
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
我很乐意使用loc,但我完全不确定如何做到这一点。我正在寻找解决方案,但找不到任何使用diff()的示例
我该如何解决这个问题
目前没有回答
相关问题 更多 >
编程相关推荐