2016-11-08 8 views
0

私はこのコードをsklearnのドキュメントから適用しようとしています。AttributeError:モジュール 'sklearn.metrics'に 'calinski_harabaz_score'属性がありません

私はエラーました:これは私が持っているバージョンであるモジュールのsklearn.metrics 'は属性 'calinski_harabaz_score' を持っていない

を::はAttributeErrorが

Pythonのバージョン3.5.2 |コンサフォージパッケージ| (デフォルトでは、2016年7月26日、午前1時37分38秒)

[GCC 4.2.1互換アップルLLVM 6.0(打ち鳴らすは-600.0.54)]

Iが使用されるコードは次のとおり

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) 

ありがとうございます。

答えて

3

アップグレードscikit-learn、この機能は最近追加されたばかりです。

+0

私はcondikでscikit-learnをアップグレードすると、私は同じ問題を解決しました。ありがとうございました。 – Bethlee

関連する問題