psychopdaROC Cardiac Data - Myocardial Infarction Biomarkers
Source:R/data_psychopdaROC_docs.R
psychopdaROC_cardiac.RdCardiac biomarker dataset with 180 patients for ROC analysis of MI diagnosis. Features three key cardiac markers: troponin, creatinine, and BNP with realistic clinical distributions.
Format
A data frame with 180 rows and 5 variables:
- patient_id
Character: Patient identifier (PT001-PT180)
- mi_status
Factor: "MI" or "No_MI" (25%/75% prevalence)
- troponin
Numeric: Troponin level (ng/mL), mean: 2.5 for MI, 0.3 for No_MI
- creatinine
Numeric: Creatinine level (mg/dL), mean: 1.3 for MI, 0.9 for No_MI
- bnp
Numeric: BNP level (pg/mL), mean: 850 for MI, 200 for No_MI
Details
Realistic cardiac biomarker distributions for evaluating diagnostic performance in acute MI. Troponin shows strong discrimination, while creatinine and BNP provide complementary diagnostic information.
Examples
data(psychopdaROC_cardiac)
psychopdaROC(data = psychopdaROC_cardiac,
dependentVars = c("troponin", "creatinine", "bnp"),
classVar = "mi_status", positiveClass = "MI",
method = "maximize_metric", metric = "youden")
#> Error in psychopdaROC(data = psychopdaROC_cardiac, dependentVars = c("troponin", "creatinine", "bnp"), classVar = "mi_status", positiveClass = "MI", method = "maximize_metric", metric = "youden"): argument "refVar" is missing, with no default