![](/img/trans.png)
[英]Modify figure sizes of `pr_curve` and `auc_curve` from R package yardstick
[英]How to set the estimate argument correctly for roc_auc() function in yardstick package
我想計算模型的 AUC。
library(yardstick)
data(two_class_example)
此代碼有效。
roc_auc(
two_class_example,
truth = truth,
Class1,
options = list(smooth = TRUE)
)
我喜歡指定參數,以便我的代碼更易於閱讀和調試。
roc_auc(
two_class_example,
truth = truth,
estimate=Class1,
options = list(smooth = TRUE)
)
這給出了以下錯誤
metric_summarizer(metric_nm = "roc_auc", metric_fn = roc_auc_vec, 中的錯誤:形式參數“估計”與多個實際參數匹配
請解釋這個錯誤。 我認為 Class1 列是估計類概率的向量。
根據該函數的幫助頁面,Class1 變量屬於...
參數,而不是估計參數(實際上,似乎不存在這樣的參數)。 關於...
,它寫道:
一組不帶引號的列名或一個或多個 dplyr 選擇器函數來選擇哪些變量包含類概率。 如果真值是二進制的,則只應選擇 1 列。 否則,應該有與真實因子水平一樣多的列。
基本上,您無需擔心指定。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.