2017-03-21 15 views
1

まず、私の英語については残念ですが、私はブラジル人であり、私はまだ改善しています。確率分類 - R

私はRWekaを使って分類モデル(NaiveBayes、JRip、J48、SVM)を作成していますが、各インスタンスの確率が必要です。

SVMについては

(パッケージ「E1041」)私は単に、その後、出力のようなもので、

model<-svm(classification~.,data=treino1, probability=TRUE) 
pred <- predict(model, teste1[,-ncol(teste1)], probability = TRUE) 
prob<-attr(pred, "probabilities") 

を行うと、私は、出力の同じ種類を取得するために何をすべき

  0   1 
1 9.126349e-01 0.087365132 
2 9.085960e-01 0.091404044 
3 9.414368e-01 0.058563209 

J48(パッケージ「RWeka」)? J48で

model<-J48(classification~.,data=treino1, probability=TRUE) 

エラー(分類〜、データ= treino1、確率= TRUE。):未使用の引数(確率= TRUE)

ありがとう!

+1

SeuInglêsétimo。 'J48'関数に' probability'パラメータがないようです。 – Fernando

答えて

0

type = 'probabilityを指定してください。 irisデータセットを使用する例を次に示します。

require(RWeka) 
fit = J48(Species~., data=iris) 
pred = predict(fit, iris, type = 'probability') 
tail(p) 

     setosa versicolor virginica 
145  0 0.02173913 0.9782609 
146  0 0.02173913 0.9782609 
147  0 0.02173913 0.9782609 
148  0 0.02173913 0.9782609 
149  0 0.02173913 0.9782609 
150  0 0.02173913 0.9782609 
+0

それは働いた!どうもありがとうございました! –

関連する問題