我已经绘制了一个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
如何修改代码,使tsne图变得互动(like this.)