.iloc和fillna-inplace = True vs inplace = False

时间:2019-04-18 10:23:04

标签: python pandas

出于好奇,我想快速了解以下“问题”。

当我这样做时:

data_ogd.iloc[:, 3:10].fillna(value=0, inplace=True)

在dataframe列上没有任何变化,并且在这些列上仍然具有NA。

但是当我这样做时:

data_ogd.iloc[:, 3:10] = data_ogd.iloc[:, 3:10].fillna(value=0)

NA填充为0。

为什么会这样?

0 个答案:

没有答案