Package | Description |
---|---|
gov.sandia.cognition.statistics.method |
Provides algorithms for evaluating statistical data and conducting statistical inference, particularly frequentist methods.
|
Modifier and Type | Method and Description |
---|---|
static ReceiverOperatingCharacteristic.DataPoint |
ReceiverOperatingCharacteristic.Statistic.computeOptimalThreshold(ReceiverOperatingCharacteristic roc)
Determines the DataPoint, and associated threshold, that
simultaneously maximizes the value of
Area=TruePositiveRate+TrueNegativeRate, usually the
upper-left "knee" on the ROC curve.
|
static ReceiverOperatingCharacteristic.DataPoint |
ReceiverOperatingCharacteristic.Statistic.computeOptimalThreshold(ReceiverOperatingCharacteristic roc,
double truePositiveWeight,
double trueNegativeWeight)
Determines the DataPoint, and associated threshold, that
simultaneously maximizes the value of
Area=TruePositiveRate+TrueNegativeRate, usually the
upper-left "knee" on the ROC curve.
|
ReceiverOperatingCharacteristic.DataPoint |
ReceiverOperatingCharacteristic.Statistic.getOptimalThreshold()
Getter for optimalThreshold
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<ReceiverOperatingCharacteristic.DataPoint> |
ConvexReceiverOperatingCharacteristic.getConvexHull()
Getter for convexHull
|
java.util.ArrayList<ReceiverOperatingCharacteristic.DataPoint> |
ReceiverOperatingCharacteristic.getSortedROCData()
Getter for sortedROCData
|
Modifier and Type | Method and Description |
---|---|
int |
ReceiverOperatingCharacteristic.DataPoint.Sorter.compare(ReceiverOperatingCharacteristic.DataPoint o1,
ReceiverOperatingCharacteristic.DataPoint o2)
Sorts ROCDataPoints in ascending order according to their
falsePositiveRate (x-axis), used in Arrays.sort() method
|
static double |
ReceiverOperatingCharacteristic.Statistic.computeDPrime(ReceiverOperatingCharacteristic.DataPoint data)
Computes the value of d-prime given a datapoint
|
protected void |
ReceiverOperatingCharacteristic.Statistic.setOptimalThreshold(ReceiverOperatingCharacteristic.DataPoint optimalThreshold)
Setter for optimalThreshold
|
Modifier and Type | Method and Description |
---|---|
static double |
ReceiverOperatingCharacteristic.Statistic.computeAreaUnderCurveTopLeft(java.util.Collection<ReceiverOperatingCharacteristic.DataPoint> points)
Computes the Area Under Curve for an x-axis sorted Collection
of ROC points using the top-left rectangle method for numerical
integration.
|
static double |
ReceiverOperatingCharacteristic.Statistic.computeAreaUnderCurveTrapezoid(java.util.Collection<ReceiverOperatingCharacteristic.DataPoint> points)
Computes the Area Under Curve for an x-axis sorted Collection
of ROC points using the top-left rectangle method for numerical
integration.
|
protected void |
ConvexReceiverOperatingCharacteristic.setConvexHull(java.util.ArrayList<ReceiverOperatingCharacteristic.DataPoint> convexHull)
Setter for convexHull
|
protected void |
ReceiverOperatingCharacteristic.setSortedROCData(java.util.ArrayList<ReceiverOperatingCharacteristic.DataPoint> sortedROCData)
Setter for srtedROCData
|