Я построил график tsne, и я вижу, что если я смотрю на эти точки, слегка поворачивая их влево, они разделяются.
Код, который я написал:
model = TSNE(n_components=2, random_state=0, perplexity=50)
tsne_data = model.fit_transform(tfidf_dense)
tsne_data = np.vstack((tsne_data.T, final_label)).T
tsne_df = pd.DataFrame(data=tsne_data, columns=("Dim_1", "Dim_2", "label"))
sns.FacetGrid(tsne_df, hue="label", size=6).map(plt.scatter, 'Dim_1', 'Dim_2').add_legend()
Мой сюжет выглядит так:
Tsne_plot
Как я могу изменить свой код, чтобы график стал интерактивным ( вот так. )