Learn R Programming

emplikAUC (version 0.5)

Empirical Likelihood Ratio Test/Confidence Interval for AUC or pAUC

Description

Test hypotheses and construct confidence intervals for AUC (area under Receiver Operating Characteristic curve) and pAUC (partial area under ROC curve), from the given two samples of test data with disease/healthy subjects. The method used is based on TWO SAMPLE empirical likelihood and PROFILE empirical likelihood, as described in .

Copy Link

Version

Install

install.packages('emplikAUC')

Monthly Downloads

276

Version

0.5

License

GPL (>= 2)

Maintainer

Mai Zhou

Last Published

November 6th, 2025

Functions in emplikAUC (0.5)

smooth3

Smoothed indicator function I[x < y], which is the integration of the Epanechnikov kernal.
findUnew

Finding the Upper bound of a confidence interval for theta by repeatedly testing the hypothesis for the parameter theta.
smooth3vec

Smoothed indicator function I[x < const], which is the integration of the Epanechnikov kernal.
myEstPaucT

Given the x, y 2-sample data, first estimate the (1-partial)-th quantile of X sample, then estimate the pAUC(0, partial), with the plug-in estimated quantile.
smoothLvec

Smoothed indicator function I[x < const], linear connecting the 1 and 0 on [-eps, eps].
smooth5vec

Smoothed indicator function I[x < const], which is the integration of the Quartic kernal.
quantONE

Smoothed quantile estimation from the given x-sample.
smooth0

Non-Smoothed indicator function 0.5I[x=y] + I[x < y].
findLnew

Finding the Lower bound of a confidence interval for theta by repeatedly testing the hypothesis for the parameter theta.
findULNEW

Finding the Upper and Lower bound of a confidence interval for theta by repeatedly testing the hypothesis for the parameter theta.
eltest4diff2auc

Testing the Difference of 2 AUC values, Paired Data, by Empirical likelihood.
el2testPauc

Testing one pAUC(0, p) value by Empirical likelihood.
EL2paucT1T2

Testing one pAUC(p1, p2) and two quantile values together by Empirical Likelihood.
eltest4paucONE

Testing one pAUC value by Empirical likelihood.
el2test4auc

Testing one AUC value by Empirical likelihood.
eltest4paucT

Testing one pAUC and one quantile together by Empirical Likelihood.
emplikAUC.internal

Internal emplikAUC functions
eltest4aucONE

Testing one AUC value by Empirical likelihood.
New.el2.test

One Iteration of Computing Paired Two Sample Constrained NPMLE.
el2testPaucT

Testing one pAUC(0, p) value and one quantile: F(tau) = 1-p together by Empirical Likelihood.