# Area under the curve (AUC)

### Description

Calculates the area under the curve given a function or a fitted model.

### Usage

1 2 3 4 5 6 |

### Arguments

`x` |
a function with range and domain in ROC space (default method) or an object of class |

`fpr` |
numeric vector, points on which the (S)ROC curve is evaluated |

`level` |
numeric, confidence level for the calculations of confidence intervals. |

`sroc.type` |
character, which SROC curve should be used to calculate the AUC? Besides the default |

`...` |
further arguments, currently not used. |

### Details

The area under the curve is calculated using the trapezoidal rule. The argument `fpr`

is the grid on which the (S)ROC curve is evaluated. In many cases the default grid will contain points on which the SROC curve can only be calculated by extrapolation; however if only a subinterval is specified a *partial AUC* is calculated and the AUC value might differ substantially.

For `phm`

objects the AUC and its confidence interval is calculated analytically, for `reitsma`

objects a call to the default method is invoked.

### Value

An object of the class `AUC`

which is really a list with component `AUC`

and an optional component `ci`

, which is currently only available from the `AUC`

method for `phm`

ojects.

### Author(s)

Philipp Doebler <philipp.doebler@googlemail.com>

### Examples

1 2 |