Hi all,
Thank you in advance for your comments and suggestions!
We are conducting a case-crossover study to understand how individual risk behaviors and environmental risks lead to some acute outcomes (e.g. heart attacks). To be more specific, because we don't know exactly what would be an appropriate "control window", we included the acute event as the final point (D=1), and divided the time since a subject got up in the morning until the event into hourly intervals as control periods (D=0). In other words, the last point is always "1" (acute event), and there could be a varying number of "control windows" (e.g. if a subject got up in the morning early and had the acute event late at night, he/she would have more data points in the analysis than a subject who got up late and had the acute event in the afternoon).
Our goal is to determine whether the set of risk behaviors (more than one time-varying predictors) or the set of environmental risks (again more than one time-varying predictors) have better predictive performance. Following standard analytic steps for case-crossover designs, we conducted conditional logistic regressions (-clogit-, group (study_id)) and then estimated pseudo R-squared.
Now we'd also like to estimate (e.g using "predict" then "roctab") the receiver operating characteristics (ROC) curves, the AUC, and positive and negative predictive values under the different conditions (e.g. Model 1: risky behaviors as predictors only vs. Model 2: environmental risks as predictors only).
I wonder whether estimating ROC, AUC, sensitivity, specificity, and PPV/NPV in case-crossover design (or say conditional logistic regressions) really makes sense. I heard different opinions from different people and really want to know what are the best ways to evaluate predictive performance in a case-crossover design.
Any suggestions are appreciated!
Related Posts with Case-crossover design and predictive performance
Store tab command's resultsHi all! How can I store in some locals the percentages shown by tab command? Thank you in advance.…
Mean correcting a panel data setSimple coding question. How do I mean correct a set of panel data. The example here is a set of valu…
How to reshape the panel data rows to columnsDear Clyde Schechter and other Stata experts, I have the raw data as follows: Code: input str10 A…
Which econometric model I can use if my choice variables are not mutally exclusive?Hello, We know discrete choice models describe decision-makers’ choices among alternatives and one i…
Dropping observations within a variable if they are not numericHow do I drop observations within a variable if they are not numeric? …
Subscribe to:
Post Comments (Atom)
0 Response to Case-crossover design and predictive performance
Post a Comment