I have a basic code for use Kmeans with sklearn
scaled = MinMaxScaler().fit_transform(points)
kmeans = KMeans(n_clusters=nb_clusters) # , random_state=42 , init='random', algorithm='elkan'
kmeans.fit(scaled)
labels = kmeans.labels_
centroids = kmeans.cluster_centers_
But i don’t success to have my two groups well separated
Does someone know what’s wrong or what is lacking please ?
Thank you in advance.