我正在尝试基于原始groupid创建一个新的groupid,该groupid的值为0,1。我使用了以下代码,但未能将nan行编码为2
final['groupid2'] = final['groupid'].apply(lambda x: 2 if x == np.nan else x)
我也尝试了下面的代码,但它给出了一个属性错误
final['groupid2'] = final['groupid'].apply(lambda x: 2 if x.isnull() else x)
有人能解释一下为什么会这样吗?谢谢
Tags:
目前没有回答
相关问题 更多 >
编程相关推荐