import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.cluster import DBSCAN
from sklearn.preprocessing import StandardScaler
from sklearn.preprocessing import normalize
from sklearn.decomposition import PCA
dataset = pd.read_csv('dataset.csv')
X=dataset.loc[:,['latitude1','longitude1']]
plt.scatter(X['longitude1'],X['latitude1'])
plt.xlim()
plt.ylim(33,37)
plt.show(-76,-83)
plt.show()
dbscan = DBSCAN(eps= 0.10,min_samples = 50).fit_predict(X)
Я новичок как в python, так и в кластеризации, проблема в том, как мне визуализировать этот результат? Набор данных имеет долготы и широты между (33,37) и (-76-83)
. Теперь я хочу сделать из него кластеры с помощью dbscan, как мне сделать кластеры разноцветными и напечатать их соответственно [примечание : там довольно маленькая область, и между этими точками есть много данных (около 5000)]