I used TSNE
method to cluster my DataSet
.
X_embedded = TSNE(n_components=2, verbose=1, perplexity=10, n_iter=600).fit_transform(binary)
kmeans = KMeans(init="k-means++", n_clusters=6, n_init=4)
kmeans.fit(X_embedded)
- Why it just clusters my DataSet into
2
clusters? - What is The best method for clustering that?
- How to determine Number Of Clusters ?
Here is my clusters's dispersion :
import seaborn as sns
sns.scatterplot(data = X_embedded)
import plotly.express as px
. And draw scatterPlot with that...And alsodata["x_component"]=X_embedded[:,0] data["y_component"]=X_embedded[:,1]
...Is It true? $\endgroup$x_component
do not have to be the first column of the transformed output) $\endgroup$