如何消除SettingWithCopyWarning警告

虽然这不会影响运行中断,但看着就不是很美观,那我们应该如何避免这个警告呢?
问题分析:

如何消除SettingWithCopyWarning警告

文章插图
【如何消除SettingWithCopyWarning警告】出现该警告,主要是由于我直接取了中的几列组成了一个新的,此时这个新的相当于是会覆盖掉原来的,可能导致数据丢失,于是出现了上述警告 。
问题解决:
因此我们可以拷贝一份,然后再取几列赋给,这样原始的仍旧是存在的,没有数据丢失 。拷贝可直接在后面使用.copy()方法:这样就不会再出现警告了!
rou_df = rou_df0[['id','from_time','path_edge_list']].copy()