gpt4 book ai didi

python - 将空白字符串替换为 nan

转载 作者:行者123 更新时间:2023-11-30 21:53:28 24 4
gpt4 key购买 nike

我正在尝试替换 pandas 数据框列中的空字符串“”。该列的数据类型是“O”。我尝试过使用

df[col].replace(" ", np.nan, inplace = True)

但是,我得到一个非类型对象作为返回,或者整个列被删除。我也尝试过使用

df[col].dropna(axis=0, subset=['CLOSED_TIME'])

我还应该提到该列是一堆日期/时间,但不是日期时间格式。我的目标是用 nan 填充空字符串,以便我可以在整个数据帧上运行 .fillna(0)。

最佳答案

试试这个df[col].replace(r'^\s*$', np.nan, regex=True)

关于python - 将空白字符串替换为 nan,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59668847/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com