pROC パッケージの multiclass.roc 関数を使用して、マルチクラスの問題の ROC 曲線をプロットしようとしていますが、次のエラーが発生します。
'x' is a list, but does not have components 'x' and 'y'
このエラーの意味は何ですか? Web で検索しても答えを見つけることができませんでした。roc オブジェクトを印刷できますが、印刷できません。
ありがとうございました!
plot
リストl
:を呼び出すとplot (l)
、x 座標は から取得されl$x
、y 座標は から取得されl$y
ます。あなたのリストには要素 x と y がありません。
plot (l$your.x.coordinate, l$your.y.coordinate)
代わりに電話する必要があります。
別の(怠惰な)アプローチは、単にuseful
ライブラリを使用することです
install.packages('useful')
library(useful)
例 -
wineUrl <- 'http://archive.ics.uci.edu/ml/machine-learning-databases/wine/wine.data'
wine <- read.table(wineUrl, header=F, sep=',')
wine_kmeans <- wine[, which(names(wine) != "Cultivar")]
wine_cluster <- kmeans(x=wine_kmeans , centers=3)
plot(wine_cluster, data=wine_kmeans)