处理默认值
pandas默认采用NaN作为默认值,np.nan和None也被视为默认值。
python之间None可以比较,结果为True,而np.nan比较结果是false
>>> None == None
True
>>> np.nan == np.nan
False
可以通过fillna()函数来填充默认值,如df.fillna(1)
参数 |
备注 |
value |
用于填充的空值的值 |
method |
{‘backfill’, ‘bfill’, ‘pad’, ‘ffill’, None}, default None。 定义了填充空值的方法, pad / ffill表示用前面行/列的值&# |