2016-08-21 8 views
0

私はチュートリアルのコードを実行する際に少し問題があります。これは構文上の問題ではありません。私はscikit-learnとmatplotlibを使って作業しています。私のIDEに警告メッセージが表示されます。 "cm.py 'の参照' gray_r 'が見つかりません..."すべてのパッケージが正しくインストールされています。これを除きサンプルプログラムで働いています。Pythonパッケージ(plt.cm.py)への参照が見つかりません

アドバイスはありますか?あなたの最後のprint文の閉じ括弧不足しているスタータ用まあ

import matplotlib.pyplot as plt 
from sklearn import datasets   
from sklearn import svm    

digits = datasets.load_digits()  

print(digits.data) 
print(digits.target) 
print(digits.images[0]) 

clf = svm.SVC(gamma=0.001, C=100) 

print(len(digits.data)) 

x, y = digits.data[:-1], digits.target[:-1] 
clf.fit(x,y) 

print('Prediction:', clf.predict(digits.data[-1]) 

plt.imshow(digits.images[-1], cmap=plt.cm.gray_r, interpolation='nearest') 
plt.show() 

答えて

0

:それ以外print('Prediction:', clf.predict(digits.data[-1]))は、このコードは非推奨の警告を自分のコンピュータ上で実行されます。トレースバックは何を言いますか?

+0

私はばかです - ちょうどそれを修正し、すべての良いです!私はちょっと錆びていて、ちょうど見た目を上げるのではなく、デバッグの習慣に本当に戻るべきであることを実感しました。再度、感謝します! – wowdavers

関連する問題