Sha*_*ank 3 python arrays numpy python-2.7
我有一个看起来像这样的对象数组
array([array([[2.4567]],dtype=object), array([[3.4567]],dtype=object), array([[4.4567]],dtype=object), array([[5.4567]],dtype=object) ... array([[6.4567]],dtype=object))
Run Code Online (Sandbox Code Playgroud)
这只是一个例子,实际的一个更大.
那么,我如何将其转换为正常的浮动值numpy数组.
Ash*_*ary 13
>>> arr = array([array([[2.4567]],dtype=object),array([[3.4567]],dtype=object),array([[4.4567]],dtype=object),array([[5.4567]],dtype=object),array([[6.4567]], dtype=object)])
>>> np.concatenate(arr).astype(None)
array([[ 2.4567],
[ 3.4567],
[ 4.4567],
[ 5.4567],
[ 6.4567]])
Run Code Online (Sandbox Code Playgroud)