看板 R_Language 關於我們 聯絡資訊
> model=ksvm(x1,y1,kernel="rbfdot") > model2=ksvm(x1,y1,kernel="rbfdot",prob.model=TRUE) > predict(model,x2)[10:12] 這是不顯示機率表預測結果 [1] cat=G cat=B cat=L Levels: cat=0 cat=1 cat=A cat=B cat=C cat=D cat=E cat=F cat=G cat=H cat=I cat=J cat=K cat=L > predict(model2,x2, type="probabilities")[10:12,] 由於資料太長 我直接貼照片 http://imgur.com/eBlshLD 主要我想問第3列 不印機率表預測的值是 cat=L 但是印機率表之後 cat=L 那欄不是最大值 但是其他列都有符合最大值就是預測值 舉例來說 第一個預測是G 機率表第一列 在G那個欄也是最大的 第二個預測是B 機率表第二列 在B也是最大的 很奇怪 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.52.218 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1462781867.A.687.html
gbd37: 恩 的確很奇怪 可以附上data讓我跑看看 05/16 03:08
gbd37: 然後複製貼上這裡要整理一下 使得方便閱讀 05/16 03:08
gbd37: 不然很亂的話 只有我這種肉腳才會來看XD 05/16 03:09
※ 編輯: f496328mm (36.231.225.245), 05/16/2016 19:16:30
Wush978: code可以貼到gist 05/18 10:37