1
我已經計算了文檔距離,並且在sklearn中使用MDS以使用matplotlib繪製它們。我想用seaborn(pairplot)繪製它們,但不知道如何翻譯MDS數據以便它可以被seaborn讀取。如何格式化數據以供seaborn使用
from sklearn.manifold import MDS
mds = MDS(n_components=2, dissimilarity="precomputed", random_state=1)
pos = mds.fit_transform(dist)
xs, ys = pos[:, 0], pos[:, 1]
names = [name for name in labels]
# Define the plot
for x, y, name in zip(xs, ys, names):
plt.scatter(x, y, color=color)
plt.text(x, y, name)
plt.show()