Update lab2.md

master
Vladimir Protsenko 3 years ago
parent 48d9e9a6dd
commit 2b8d1336d7

@ -206,18 +206,21 @@ from sklearn.metrics.pairwise import
cosine_similarity cosine_similarity
dist = 1 - cosine_similarity(tfidf_matrix) dist = 1 - cosine_similarity(tfidf_matrix)
dist.shape dist.shape
# Метод главных компонент - PCA # Метод главных компонент - PCA
from sklearn.decomposition import IncrementalPCA from sklearn.decomposition import IncrementalPCA
icpa = IncrementalPCA(n_components=2, batch_size=16) icpa = IncrementalPCA(n_components=2, batch_size=16)
icpa.fit(dist) icpa.fit(dist)
demo2 = icpa.transform(dist) demo2 = icpa.transform(dist)
xs, ys = demo2[:, 0], demo2[:, 1] xs, ys = demo2[:, 0], demo2[:, 1]
# PCA 3D # PCA 3D
from sklearn.decomposition import IncrementalPCA from sklearn.decomposition import IncrementalPCA
icpa = IncrementalPCA(n_components=3,batch_size=16) icpa = IncrementalPCA(n_components=3,batch_size=16)
icpa.fit(dist) icpa.fit(dist)
ddd = icpa.transform(dist) ddd = icpa.transform(dist)
xs, ys, zs = ddd[:, 0], ddd[:, 1], ddd[:, 2] xs, ys, zs = ddd[:, 0], ddd[:, 1], ddd[:, 2]
#Можно сразу примерно посмотреть, что получится в итоге #Можно сразу примерно посмотреть, что получится в итоге
from mpl_toolkits.mplot3d import Axes3D from mpl_toolkits.mplot3d import Axes3D
fig = plt.figure() fig = plt.figure()

Loading…
Cancel
Save