我有以下字典:
fillna(value={'first_name':'Andrii', 'last_name':'Furmanets', 'created_at':None})
当我把那本字典传给fillna
I see:
raise ValueError('必须指定填充方法或值')\nValueError: 必须指定填充方法或值\n"
在我看来它失败了None
value.
我使用 pandas 版本 0.20.3。
如果你想用 python 的 None 标准化所有空值。
df.fillna(np.nan).replace([np.nan], [None])
首先fillna
将用 Numpy 的 NaN 替换所有(None、NAT、np.nan 等),然后用 python 的 None 替换 Numpy 的 NaN。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)