如何知道数据帧上的某些操作何时影响原始数据(所以我需要重新分配其名称)?

时间:2016-01-27 15:25:02

标签: python pandas variable-assignment

我是pandas的新手,我发现很难理解的是我在数据框(或系列)上运行的操作是否会影响原始数据,或者我需要重新分配数据框的名称修改过的。

例如,我知道使用:

my_list.add('one_more')

将修改my_list,因此我无需重新分配其名称:

但是,如果df是数据帧:

df.ix[mask,:]=0

不会修改我的数据框df,因此我需要输入:

df=df.ix[mask,:]=0

我是否缺少一条允许我知道何时需要重新分配变量名称的规则?

非常感谢!

0 个答案:

没有答案