【发布时间】:2020-11-05 08:04:23
【问题描述】:
什么意思? NameError: name 'make_blobs' is not defined我不明白...请帮助..
from sklearn.cluster import AgglomerativeClustering
X, y = make_blobs(random_state=1)
agg = AgglomerativeClustering(n_clusters=3)
assignment = agg.fit_predict(X)
mglearn.discrete_scatter(X[:, 0], X[:, 1], assignment)
plt.legend(["cluster 0", "cluster 1", "cluster 2"], loc="best")
plt.xlabel("feature 0")
plt.ylabel("feature 1")
【问题讨论】:
-
如果一个方法来自另一个包,你必须导入它。在代码顶部添加
from sklearn.datasets import make_blobs。 -
不要在你的问题中添加不相关的标签,这与Java无关。