This function estimates the theoretical optimum thresholds for the specific distribution parameters, decision costs and prevalences in a three-state setting.
distribution to be assumed for the first population. See Details.
dist2
distribution to be assumed for the second population. See Details.
dist3
distribution to be assumed for the third population. See Details.
par1.1
first parameter of the first distribution.
par1.2
second parameter of the first distribution.
par2.1
first parameter of the second distribution.
par2.2
second parameter of the second distribution.
par3.1
first parameter of the third distribution.
par3.2
second parameter of the third distribution.
rho
3-dimensional vector of prevalences.
costs
cost matrix. Costs should be entered as a 3x3 matrix, where the first row corresponds to the costs associated with the classification of subjects in state 1 (C11, C12 and C13), second row corresponds to the costs associated with the classification of subjects in state 2 (C21, C22 and C23) and the third row corresponds to the costs associated with classification of subjects in state 3 (C31, C32, C33), where Cij is the cost of classifying an individual of class i as class j. Default cost values are a combination of costs that leads to the same thresholds as the Youden index method (see References for details).
q1
probability of the distribution taking lower values in order to determine a low quantile. Default, 0.05. See Details.
q2
probability of the middle distribution in order to determine a medium quantile. Default, 0.5. See Details.
q3
probability of the the distribution taking higher values in order to determine a high quantile. Default, 0.95. See Details.
tol
tolerance to be used in function uniroot. Default, 10^(-8).
Details
Parameters dist1, dist2 and dist3 can be chosen between the following 2-parameter distributions: "beta", "cauchy", "chisq" (chi-squared), "gamma", "lnorm" (lognormal), "logis" (logistic), "norm" (normal) and "weibull".
Parameters q1, q2 and q3 are used to determine two intervals where the uniroot function should look for the two threshold estimates. Thus, the first threshold is expected to be found between quantile-1(q1) and quantile-2(q2) and the second one, between quantile-2(q2) and quantile-3(q3), being quantile-i() the quantile function for the i-th distribution, i=1,2,3.
Value
An object of class thresTH3, which is a list with five components:
thres1
first threshold estimate.
thres2
second threshold estimate.
prev
prevalences provided by the user.
costs
cost matrix provided by the user.
method
method used in the estimation. For an object of class thresTH3 it is always equal to "theoretical" (meaning that the population-based method has been used).
Note
It is assumed that dist1 is the distribution with lower values and dist3 is the one taking higher values. If that is not the case, dist1, dist2 and dist3 (and the corresponding parameters) are re-ordered as needed.
References
Skaltsa K, Jover L, Fuster D, Carrasco JL. (2012). Optimum threshold estimation based on cost function in a multistate diagnostic setting. Statistics in Medicine, 31:1098-1109.