對於分類問題,conf_mat_resampled()
為每個重采樣計算一個單獨的混淆矩陣,然後對單元格計數進行平均。
參數
- x
-
具有類
tune_results
的對象,與通過control_*(save_pred = TRUE)
運行的分類模型一起使用。 - parameters
-
具有單個調整參數組合的 tibble。這裏隻允許一種調整參數組合(如果使用過的話)。
- tidy
-
結果應該以 tibble (
TRUE
) 或像yardstick::conf_mat()
(FALSE
) 這樣的conf_mat
對象返回?
例子
library(parsnip)
library(rsample)
library(dplyr)
data(two_class_dat, package = "modeldata")
set.seed(2393)
res <-
logistic_reg() %>%
set_engine("glm") %>%
fit_resamples(
Class ~ .,
resamples = vfold_cv(two_class_dat, v = 3),
control = control_resamples(save_pred = TRUE)
)
conf_mat_resampled(res)
#> # A tibble: 4 × 3
#> Prediction Truth Freq
#> <fct> <fct> <dbl>
#> 1 Class1 Class1 123
#> 2 Class1 Class2 25.7
#> 3 Class2 Class1 22.7
#> 4 Class2 Class2 92.3
conf_mat_resampled(res, tidy = FALSE)
#> Class1 Class2
#> Class1 123.00000 25.66667
#> Class2 22.66667 92.33333
相關用法
- R tune coord_obs_pred 對觀察值與預測值的繪圖使用相同的比例
- R tune collect_predictions 獲取並格式化由調整函數產生的結果
- R tune extract-tune 提取調整對象的元素
- R tune filter_parameters 刪除一些調整參數結果
- R tune fit_best 將模型擬合到數值最優配置
- R tune finalize_model 將最終參數拚接到對象中
- R tune tune_bayes 模型參數的貝葉斯優化。
- R tune show_best 研究最佳調整參數
- R tune expo_decay 指數衰減函數
- R tune fit_resamples 通過重采樣擬合多個模型
- R tune merge.recipe 將參數網格值合並到對象中
- R tune autoplot.tune_results 繪圖調整搜索結果
- R tune tune_grid 通過網格搜索進行模型調整
- R tune dot-use_case_weights_with_yardstick 確定案例權重是否應傳遞至標準
- R tune message_wrap 寫一條尊重線寬的消息
- R tune prob_improve 用於對參數組合進行評分的獲取函數
- R tune last_fit 將最終的最佳模型擬合到訓練集並評估測試集
- R update_PACKAGES 更新現有的 PACKAGES 文件
- R textrecipes tokenlist 創建令牌對象
- R themis smotenc SMOTENC算法
- R print.via.format 打印實用程序
- R tibble tibble 構建 DataFrame 架
- R tidyr separate_rows 將折疊的列分成多行
- R textrecipes step_lemma 標記變量的詞形還原
- R textrecipes show_tokens 顯示配方的令牌輸出
注:本文由純淨天空篩選整理自Max Kuhn等大神的英文原創作品 Compute average confusion matrix across resamples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。