我想創建一個聚類問題的目標列表,其中包含我的數據集每個實例上的類名(標籤)列表中的大量類。從字符串中提取整數
class_name = ['class_1','class_2','class_3','class_3','class_1','class_2',\
'class_2','class_1','class_1','class_2','class_1','class_3']
目標列表應該類似於class_name列表的長度相同的數組,其中一個整數指定給不同的類標籤。下注方式是什麼?
target = np.array([1, 2, 3, 3, 1, 2, 2, 1, 1, 2, 1, 3])
類別標籤(例如class_1)的形式是 'Xx_xx_xxx(A123)' 或 'Xx_xx_xxx(A123)'。括號中的文字不固定。列表類型是'unicode'。
呃,什麼?所以類名有另一種格式比你的例子中的字符串?請提供一個完整的例子,其中包含實際有效的類名,以便我們可以調整我們的答案。 – timgeb