我有一个包含几个系列的数据帧,其中包含包含NaN值的浮点数列表.例.
s[0] = '[1.21, 1.21, nan, nan, 100]'
我想将这些字符串转换为使用literal_eval
的列表.当我try 时,我得到了错误ValueError: malformed node or string on line 1:
,因为根据文档,nan
个值无法转换,因为这些值无法识别.
将字符串中的nan
个值转换为None
,然后在应用literal_eval
后再转换回np.nan
值的最佳方法是什么?