2017-09-13 20 views
-1

我想在前面使用pd.read_csv命令生成的Data中包含DBSCAN標籤作爲新列。我正在線下運行。如何導入DBSCAN標籤-python

bit_data['DBSCAN']=dbscan.labels_.astype(int) 

但我得到這個錯誤。

IndexError回溯(最近最後調用) 在() ----> 1個bit_data [ 'DBSCAN'] = dbscan.labels_.astype(INT)

IndexError:只有整數,切片(: ),省略號(...),numpy.newaxis(None)和整數或布爾陣列是有效的索引

回答

0

的錯誤是在左側

該變量bit_data可能是一個數組,而不允許字符串指數:bit_data['DBSCAN']

你可能想用的數據幀