Learn R Programming

BayesianFROC (version 1.0.0)

plotFROC: Draw FROC curves by two parameters a and b

Description

Plot FROC curves based on two parameters a and b.

Usage

plotFROC(
  a,
  b,
  mesh.for.drawing.curve = 10000,
  upper_x = 1,
  upper_y = 1,
  lower_y = 0
)

Arguments

a

An arbitrary real number. It is no need to require any assumption, but I use such as a=\(\mu/\sigma\), where \(\mu\) is a mean of signal distribution and \(\sigma\) is its standard deviation in the bi-normal assumption.

b

An arbitrary positive real number. I use such as b=\(1/\sigma\), where \(\sigma\) is a standard deviation of signal distribution in the bi-noraml assumption.

mesh.for.drawing.curve

A positive large integer, indicating number of dots drawing the curves, Default =10000.

upper_x

A positive real number, indicating the frame size of drawing picture.

upper_y

A positive real number, indicating the frame size of drawing picture.

lower_y

A positive real number, indicating the frame size of drawing picture.

Details

FROC curve is the alternative notion of ROC curve in signal detection theory.

The definition of FROC curve is

$$(x(t),y(t) ) = (t, 1 - \Phi( b* \Phi^{-1}(exp(-t)) -a ) ) $$

where, \(\Phi()\) is the cumulative distribution function of the standard Gaussian distribution and \(\Phi^{-1}()\) is its inverse mapping.

Revised 2019 NOv 27

Examples

Run this code
# NOT RUN {
dark_theme()

plotFROC(0.1,0.2)

# }

Run the code above in your browser using DataLab