【问题标题】:Problem with 'unused arguments' in auc functionauc 函数中“未使用的参数”的问题
【发布时间】:2019-09-22 18:43:45
【问题描述】:

我正在尝试使用 pROC 包中的 auc 函数来计算曲线值下的面积。 但是仍然面临关于“未使用的参数”的相同错误。

sub_2 <- c("No","No","No","No","Yes","Yes","No","No","No","No")
pred_yes <- c(0.36,0.12,0.6,0.6,0.28,0.4,0.08,0.04,0.48,0.00)

auc(actual=ifelse(sub_2 == "Yes",1,0),predicted = pred_yes)

出现如下错误:

Error in auc(actual = ifelse(sub_2 == "Yes", 1, 0), predicted = pred_yes): unused arguments (actual = ifelse(sub_2 == "Yes", 1, 0), predicted = pred_yes)
Traceback:

它显示在我的 mac 上的 kaggle 内核和 localy 上。不知道这里有什么问题。你能帮我解决这个问题吗?

【问题讨论】:

  • ?auc 告诉你什么?是否有称为“实际”和“预测”的选项?
  • 是的,他们是。我知道我需要指定这两个值。第一个想法是我有错误的数据类型,所以我将“实际”和“预测”更改为矩阵类型,问题仍然存在。
  • 文档说没有,但是有“预测器”和“响应器”。

标签: r arguments auc


【解决方案1】:

带有“实际”和“预测”参数的 auc 函数位于 Metrics 包中。 您也可以通过调用正确的包来解决错误。

【讨论】:

    猜你喜欢
    • 2021-03-13
    • 2017-12-27
    • 1970-01-01
    • 2016-06-22
    • 1970-01-01
    • 1970-01-01
    • 2018-02-13
    • 2020-03-14
    • 2020-03-29
    相关资源
    最近更新 更多