英文:
In R tidymodels how do I set the default level for evaluating a logistic model
问题
我想告诉 yardstick
,我的逻辑模型的默认级别是第二级。我知道我可以使用 event_level = "second"
指定单独的统计数据,但我更喜欢使用全局选项来设置事件级别。当我尝试时似乎不起作用。
library(tidymodels)
data("two_class_example")
sens(two_class_example, truth, predicted, event_level = "second")
#> # A tibble: 1 × 3
#> .metric .estimator .estimate
#> <chr> <chr> <dbl>
#> 1 sens binary 0.793
options(yardstick.event_level = "second")
sens(two_class_example, truth, predicted)
#> # A tibble: 1 × 3
#> .metric .estimator .estimate
#> <chr> <chr> <dbl>
#> 1 sens binary 0.880
创建于2023年07月17日,使用 reprex v2.0.2
这是一个错误吗,还是我做错了什么?
英文:
I would like to tell yardstick
that the default level for my logistic model is the second level. I know I can specify individual statistics with event_level = "second"
but I would prefer to set the event_level with a global option. When I try it does not seem to work.
library(tidymodels)
data("two_class_example")
sens(two_class_example, truth, predicted, event_level = "second")
#> # A tibble: 1 × 3
#> .metric .estimator .estimate
#> <chr> <chr> <dbl>
#> 1 sens binary 0.793
options(yardstick.event_level = "second")
sens(two_class_example, truth, predicted)
#> # A tibble: 1 × 3
#> .metric .estimator .estimate
#> <chr> <chr> <dbl>
#> 1 sens binary 0.880
<sup>Created on 2023-07-17 with reprex v2.0.2</sup>
Is this a bug or am I doing something wrong?
答案1
得分: 1
在2020年07月13日,我们取消了全局选项。在当前版本(1.2.0)中,设置此选项将会产生一个警告,但不会产生任何效果。
英文:
On 2020-07-13 we moved away from the global option. In the current version (1.2.0), setting this option will now produce an warning, but won’t have any effect.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论