我正在尝试从 sklearn 文档中应用此代码。
我收到一个错误:AttributeError: module 'sklearn.metrics' has no attribute 'calinski_harabaz_score'
这是我拥有的版本:
Python 版本 3.5.2 | 由 conda-forge 打包 | (默认,2016 年 7 月 26 日,01:37:38)
[GCC 4.2.1 兼容 Apple LLVM 6.0 (clang-600.0.54)]
我使用的代码是:
from sklearn import metrics
from sklearn.metrics import pairwise_distances
from sklearn import datasets
dataset = datasets.load_iris()
X = dataset.data
y = dataset.target
import numpy as np
from sklearn.cluster import KMeans
kmeans_model = KMeans(n_clusters=3, random_state=1).fit(X)
labels = kmeans_model.labels_
metrics.calinski_harabaz_score(X, labels)
Run Code Online (Sandbox Code Playgroud)
谢谢。