DataFrame添加列时,警告A value is trying to be set on a copy of a slice from a DataFrame.

直接在dataframe中添加列,警告: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

方法一:
在这里插入图片描述
警告:
在这里插入图片描述
方法二:
在这里插入图片描述
警告:
DataFrame添加列时,警告A value is trying to be set on a copy of a slice from a DataFrame._第1张图片

解决方法:
先将testData以dataframe格式存储在x中,然后对x进行操作!
在这里插入图片描述
运行结果:
DataFrame添加列时,警告A value is trying to be set on a copy of a slice from a DataFrame._第2张图片

你可能感兴趣的:(python)