calcAUC(puma)
calcAUC()所属R语言包:puma
Calculate Area Under Curve (AUC) for a standard ROC plot.
计算曲线下面积(AUC)为标准中华民国积区。
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Calculates the AUC values for one or more ROC plots.
计算为一个或多个号图的AUC值。
用法----------Usage----------
calcAUC(scores, truthValues, includedProbesets = 1:length(truthValues))
参数----------Arguments----------
参数:scores
A vector of scores. This could be, e.g. one of the columns of the statistics of a DEResult object.
一个分数的向量。这可能是,例如:之一DEResult对象的统计列。
参数:truthValues
A boolean vector indicating which scores are True Positives.
一个布尔向量表示哪些分数是真阳性。
参数:includedProbesets
A vector of indices indicating which scores (and truthValues) are to be used in the calculation. The default is to use all, but a subset can be used if, for example, you only want a subset of the probesets which are not True Positives to be treated as False Positives.
表明指数分数(和truthValues)是在计算中使用的矢量。默认是使用的所有问题,但可以使用,例如,如果你只是想这是不是误报处理的真阳性的probesets的一个子集的一个子集。
值----------Value----------
A single number which is the AUC value.
一个数值,它是AUC值。
作者(S)----------Author(s)----------
Richard D. Pearson
参见----------See Also----------
Related methods plotROC and numFP.
相关的方法plotROC和numFP。
举例----------Examples----------
class1a <- rnorm(1000,0.2,0.1)
class2a <- rnorm(1000,0.6,0.2)
class1b <- rnorm(1000,0.3,0.1)
class2b <- rnorm(1000,0.5,0.2)
scores_a <- c(class1a, class2a)
scores_b <- c(class1b, class2b)
classElts <- c(rep(FALSE,1000), rep(TRUE,1000))
print(calcAUC(scores_a, classElts))
print(calcAUC(scores_b, classElts))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|