【发布时间】:2020-10-29 16:25:06
【问题描述】:
我有一个 python 脚本,它对 svmlight 格式的数据文件进行聚类。
我使用函数sklearn.datasets.load_svmlight_file 从数据文件中加载数据。
我知道这个函数返回一个稀疏矩阵。
我需要散点图,请任何人帮助我。
这就是我所做的:
import sklearn.datasets
import sys
from sklearn.cluster import KMeans
dataFilename = sys.argv[1]
X, y = sklearn.datasets.load_svmlight_file(dataFilename)
kmeans = KMeans(n_clusters = 3)
kmeans.fit(X)
labels = kmeans.labels_
print(labels)
centroids = kmeans.cluster_centers_
【问题讨论】:
-
您能向我们展示您的作品吗?
-
我编辑了我的帖子,显示了我所做的事情。
标签: python matplotlib scikit-learn