簡體   English   中英

在插入符號中重要性的變化

[英]Variable importance in Caret

我正在使用R中的Caret包來訓練二進制分類問題的邏輯回歸模型。 我已經能夠獲得結果,准確性等,但是我也想要變量的重要性(以重要性從小到大的順序)。 我使用了varImp()函數。 但是根據文檔,重要性取決於類:

“對於大多數分類模型而言,每個預測變量對於每個類別將具有不同的變量重要性(例外情況是分類樹,袋裝樹和增強樹)。”

如何獲得每個班級的可變重要性?

謝謝

對於第一部分,您是否嘗試過:

round(importance(myModel$finalModel), 2)

為了按降序排列:

imp <- round(importance(myModel$finalModel), 2)
dfimp <- data.frame(feature = rownames(imp), MeanDecreaseGini = as.numeric(imp))
dfimp[order(dfimp$MeanDecreaseGini, decreasing = T),]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM