此 autoplot()
方法繪製已使用指標進行排名的性能指標。它還可以對各個結果運行autoplot()
(根據wflow_id
)。
用法
# S3 method for workflow_set
autoplot(
object,
rank_metric = NULL,
metric = NULL,
id = "workflow_set",
select_best = FALSE,
std_errs = qnorm(0.95),
...
)
參數
- object
-
其元素有結果的
workflow_set
。 - rank_metric
-
應使用其指標對結果進行排名的字符串。如果未給出,則使用指標集中的第一個指標(通過
metric
選項過濾後)。 - metric
-
要在可視化中包含其指標(
rank_metric
除外)的字符向量。 - id
-
用於繪製內容的字符串。如果使用值
"workflow_set"
,則對每個模型(和子模型)的結果進行排序並繪製。或者,可以給出工作流集的wflow_id
值,並對該工作流的結果執行autoplot()
方法。 - select_best
-
邏輯性強;結果是否應該隻包含每個工作流程中數值最佳的子模型?
- std_errs
-
要繪製的標準誤差數(如果存在標準誤差)。
- ...
-
傳遞給
autoplot()
的其他選項。
細節
此函數旨在生成默認繪圖,以可視化工作流集的所有可能應用程序中的有用信息。通過調用 rank_results()
並使用標準 ggplot2
代碼進行繪圖,可以創建更適合您的特定分析的繪圖。
x 軸是集合中的工作流程排名(值為 1 為最佳)與 y 軸上的性能指標。對於多個指標,每個指標都會有多個方麵。
如果使用多次重采樣,則會顯示每個結果的置信界限(默認情況下為 90% 置信度)。
注意
該軟件包提供兩個預生成的工作流程集 two_class_set
和 chi_features_set
,以及適合 two_class_res
和 chi_features_res
的相關模型集。
two_class_*
對象基於使用 modeldata 包中的 two_class_dat
數據的二元分類問題。這六個模型利用裸公式或基本配方,利用 recipes::step_YeoJohnson()
作為預處理器,以及決策樹、邏輯回歸或 MARS 模型規範。有關源代碼,請參閱?two_class_set
。
chi_features_*
對象基於使用 modeldata 包中的 Chicago
數據的回歸問題。這三個模型均采用線性回歸模型規範,具有不同複雜性的三種不同配方。這些對象旨在近似 Kuhn 和 Johnson (2019) 第 1.3 節中構建的模型序列。有關源代碼,請參閱?chi_features_set
。
相關用法
- R workflowsets as_workflow_set 將現有對象轉換為工作流集
- R workflowsets extract_workflow_set_result 提取工作流集的元素
- R workflowsets comment_add 為工作流程添加注釋和評論
- R workflowsets option_add 添加和編輯工作流程集中保存的選項
- R workflowsets fit_best.workflow_set 將模型擬合到數值最優配置
- R workflowsets leave_var_out_formulas 創建沒有每個預測變量的公式
- R workflowsets collect_metrics.workflow_set 獲取並格式化通過調整工作流集函數生成的結果
- R workflowsets workflow_map 處理一係列工作流程
- R workflowsets option_list 製作一個分類的選項列表
- R workflowsets rank_results 按指標對結果進行排名
- R workflowsets workflow_set 從預處理和模型對象生成一組工作流對象
- R workflowsets pull_workflow_set_result 從工作流集中提取元素
- R workflowsets update_workflow_model 更新工作流集中的工作流組件
- R workflows add_model 將模型添加到工作流程
- R workflows workflow 創建工作流程
- R workflows extract-workflow 提取工作流程的元素
- R workflows add_variables 將變量添加到工作流程
- R workflows add_formula 將公式術語添加到工作流程
- R workflows predict-workflow 從工作流程進行預測
- R workflows augment.workflow 通過預測增強數據
- R workflows add_recipe 將配方添加到工作流程
- R workflows glance.workflow 工作流程模型一覽
- R workflows is_trained_workflow 確定工作流程是否經過訓練
- R workflows fit-workflow 適合工作流對象
- R workflows add_case_weights 將案例權重添加到工作流程
注:本文由純淨天空篩選整理自Max Kuhn等大神的英文原創作品 Plot the results of a workflow set。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。