我有以下陣列 「類標識碼」轉換U1陣列在Python
array([[array(['2'],
dtype='<U1')],
[array(['3'],
dtype='<U1')],
[array(['2'],
dtype='<U1')],
...,
[array(['2'],
dtype='<U1')],
[array(['2'],
dtype='<U1')],
[array(['2'],
dtype='<U1')]], dtype=object)
當我使用的功能:
class_id.astype(INT)
我得到的以下錯誤:
ValueError: setting an array element with a sequence.
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-124-3ad39bf87e7d> in <module>()
----> 1 class_id.astype(int)
ValueError: setting an array element with a sequence.
我想獲得以下數組:
array([[1],
[2],
[1],
...,
[1],
[1],
[1]])
我應該使用哪個函數?
你能分享一下創建class_id數組的方法嗎? –