如何导入DBSCAN标签-Python

时间:2017-09-13 04:07:21

标签: python pandas

我希望将DBSCAN标签包含在我使用pd.read_csv命令生成的先前数据中的新列中。我在线下跑。

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

但是我收到了这个错误。

IndexError Traceback(最近一次调用最后一次)  in() ----> 1 bit_data ['DBSCAN'] = dbscan.labels_.astype(int)

IndexError:只有整数,切片(:),省略号(...),numpy.newaxis(None)和整数或布尔数组才是有效索引

1 个答案:

答案 0 :(得分:0)

错误发生在左侧

变量bit_data可能是一个数组,并且不允许字符串索引:bit_data['DBSCAN']

您可能打算使用数据框