[英]How to convert prediction output of naive bayes into a dataframe object
當我運行預測函數時,我得到以下形式的多個類的輸出
class a , class b , class c , class d
[1,] 0.007883349 0.001882366 0.0004159344 0.003825768 0.0001649481 0.0108488 0.005848486
class e , class f , class g
[1,] 0.4 0.003
我無法將它們轉換為數據幀,因為我需要找到排名前三的類。
我終於了解了如何以數據幀格式呈現:通過將預測結果以矩陣格式放置,然后通過轉置將其轉換為數據幀。
rw <- as.matrix(predict(model,usr_input,type='raw'))
cc <- as.data.frame(t(rw))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.