[問題] ksvm機率表問題

看板R_Language作者 (為什麼會流淚)時間9年前 (2016/05/09 16:17), 9年前編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
> 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

05/16 03:08, , 1F
恩 的確很奇怪 可以附上data讓我跑看看
05/16 03:08, 1F

05/16 03:08, , 2F
然後複製貼上這裡要整理一下 使得方便閱讀
05/16 03:08, 2F

05/16 03:09, , 3F
不然很亂的話 只有我這種肉腳才會來看XD
05/16 03:09, 3F
※ 編輯: f496328mm (36.231.225.245), 05/16/2016 19:16:30

05/18 10:37, , 4F
code可以貼到gist
05/18 10:37, 4F
文章代碼(AID): #1NC4UhQ7 (R_Language)
文章代碼(AID): #1NC4UhQ7 (R_Language)