Sklearnのドキュメントで提供されている example に従って、交差検証を使用して受信者動作特性(ROC)曲線をプロットしようとしています。ただし、次のインポートでは、python2
とpython3
の両方でImportError
が提供されます。
from sklearn.metrics import plot_roc_curve
エラー:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name plot_roc_curve
python-2.7
sklearnバージョン:0.20.2.
python-3.6
sklearnバージョン:0.21.3.
次のインポートは正常に機能することがわかりましたが、plot_roc_curve
とはまったく異なります。
from sklearn.metrics import roc_curve
plot_roc_curve
は廃止されましたか?誰かがコードを試して、それが機能する場合はsklearnのバージョンを教えてもらえますか?
Scikit-plotをインストールし、そこからメトリックをインポートします。
from scikitplot.metrics import plot_roc_curve