2024-05-15 08:35:16 发布
网友
我有一个大数据集,在其中一列中,我想用“ZZZ”替换所有NaN值。 我已经这样做了:
df['code_diag_secund_icd10'].fillna("ZZZ", inplace = True)
然而,当我
df['code_diag_secund_icd10'].isnull().sum()
它给了我和以前一样多的nan值
有人能帮我吗
尝试以下解决方案: Pandas Replace NaN with blank/empty string
在您的情况下,只需粘贴所需的字符串,而不是空字符串
您可以使用replace函数替换字符串并找到nan值np.nan将找到nan值并替换为ZZZ
replace
np.nan
ZZZ
import numpy as np df = df.replace(np.nan, 'ZZZ', regex=True)
尝试以下解决方案: Pandas Replace NaN with blank/empty string
在您的情况下,只需粘贴所需的字符串,而不是空字符串
您可以使用
replace
函数替换字符串并找到nan值np.nan
将找到nan值并替换为ZZZ
相关问题 更多 >
编程相关推荐