14

pROC パッケージの multiclass.roc 関数を使用して、マルチクラスの問題の ROC 曲線をプロットしようとしていますが、次のエラーが発生します。

'x' is a list, but does not have components 'x' and 'y'

このエラーの意味は何ですか? Web で検索しても答えを見つけることができませんでした。roc オブジェクトを印刷できますが、印刷できません。

ありがとうございました!

4

2 に答える 2

13

plotリストl:を呼び出すとplot (l)、x 座標は から取得されl$x、y 座標は から取得されl$yます。あなたのリストには要素 x と y がありません。

plot (l$your.x.coordinate, l$your.y.coordinate)代わりに電話する必要があります。

于 2012-08-17T10:59:41.723 に答える
1

別の(怠惰な)アプローチは、単に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)

ここに画像の説明を入力

于 2019-10-04T21:59:57.463 に答える