Pandas系列将列中的空字符串值替换为nan

14 浏览
0 Comments

Pandas系列将列中的空字符串值替换为nan

我在pandas的数据框中有一个名为"TL"的列,目前其数据类型为object。空白格是空字符串。我希望将空字符串替换为null。所以我尝试了以下代码:

df_EVENT5_28['TL'] = df_EVENT5_28['TL'].apply(lambda x: x.str.strip()).replace('', np.nan)

但是我收到了以下错误:AttributeError: 'str' object has no attribute 'str'

有什么想法吗?

0