重复步骤1234直到没有核心点未被标记,剩余的点标记为噪声点。
输出final与噪声点。...= 1.0 #半径
color = ['red', 'black', 'blue', 'orange']
visited = []
C = [] #保存最终的聚类结果
noise = [] #噪声点...lis = countObject(x,y , i)
if cnt >= minPts:
return True
return False
def dbscan...in noise:
X.append(x[i])
Y.append(y[i])
plt.scatter(X, Y, c='m', marker='D') # 噪声点...Y.append(y[j])
plt.scatter(X, Y, c=color[i], alpha=1, s=50)
plt.title('dbscan