熊猫Fillna SettingWithCopyWarning:

时间:2020-11-09 02:08:04

标签: fillna

我尝试了两行不同的代码。

X.loc[0:, 'Type'].fillna('0', inplace=True) X.loc[:, 'Type'].fillna('0', inplace=True) 他们两个都给了我理想的结果,将NAN替换为'0'。 但是,第一行没有给我settingwithcopy警告,第二行却没有。我感到很困惑。 谁能告诉我为什么?是因为X.loc[0:, 'Type']返回了一个视图,而X.loc[:, 'Type']返回了一个副本吗?如果第二个返回了副本,为什么X的NAN被替换了?

0 个答案:

没有答案