【发布时间】:2013-04-19 20:42:51
【问题描述】:
考虑数组
x = np.array(['1', '2', 'a'])
绑定到浮点数组会引发异常
x.astype(np.float)
ValueError: could not convert string to float: a
numpy 是否提供任何有效的方法将其强制转换为数字数组,用 NAN 之类的东西替换非数字值?
或者,是否有一个等效于np.isnan 的高效 numpy 函数,但它也可以测试字母等非数字元素?
【问题讨论】:
标签: python numpy type-conversion nan coercion