df ['myColumn']和df.myColumn

时间:2017-10-15 13:15:57

标签: python pandas

我只是觉得我在

的pandas数据框中添加了一个列
df.NewColumn = np.log1p(df.ExistingColumn)

但是当我看着它不在那里时!也没有提出任何错误..我多次执行它并不相信我所看到的但是,它不在那里。那么这样做了:

df['NewColumn'] = np.log1p(df.ExistingColumn)

现在 新列就在那里。

有谁知道这种令人困惑的行为的原因?我认为在柱上操作的这两种方式是等效的。

0 个答案:

没有答案