编辑一个数据帧的行似乎会影响另一个数据帧?熊猫Python

时间:2017-12-07 10:33:51

标签: python pandas dataframe

有一点奇怪的问题,我必须犯某种错误。

我的脚本如下:创建一个包含4行3列的数据帧,其中包含随机值。然后创建第二个数据帧,它等于第一个数据帧,然后在第二个数据帧中,更改第二行的值。

dh-php libssl-dev libssl-doc php7.1-cli php7.1-common php7.1-dev php7.1-json 
php7.1-opcache php7.1-readline pkg-php-tools shtool xml2

我认为df2 = df1将是一次性分配,两个数据帧将完全分开吗?

1 个答案:

答案 0 :(得分:1)

对于python中的新可变对象(此处为DataFrame),需要copy

df2 = df1.copy()

更好的解释是here