我试图在我的数据框中替换这样的答案:case_1 case_2 case_3
作者:[case_1,case_2,case_3]
.apply(lambda x:split())似乎是一个很好的方法
但是我在dataframe中也有一些Nan值,引起了这个错误:
有没有人知道我应该如何继续?也许只有当一个值存在时才能在 Dataframe 上应用函数?
r_bt.res_enquete_poteaux['type_anomalie'].apply(lambda x: x.split() if x!=np.nan)
^
SyntaxError: invalid syntax
1条答案
按热度按时间bweufnob1#
使用
Series.str.split
也可以处理缺失值:您的解决方案可能会更改为
notna
,用于测试未缺失的值: