cvAUC Error: unused argument (label.ordering = NULL)

cvAUC Error: unused argument (label.ordering = NULL)

直到几天前,我曾经能够通过以下代码通过 cvAUC 包计算 AUC 分数:

install.packages("cvAUC")
library(cvAUC)

AUC(replicate(10, 0), replicate(10, 1), label.ordering = NULL)

我为预测和实际标签创建了两个假向量。直到几天前,我都可以 运行 这没有任何问题。还有其他人有这个问题吗?

回答

您从多个包中加载了 AUC,而 R 正在使用另一个包。尝试使用 :::

cvAUC::AUC(replicate(10, 0), replicate(10, 1), label.ordering = NULL)

补充信息

如果您使用 find(AUC),您会看到多个命名空间链接到 AUC。我们可以通过 :: 运算符指定要从哪个命名空间使用 AUCcvAUC::AUC.