Exercices
Exercice 1 - Des cotes côte à côte
Une étude porte sur la survenue d’une infection dans les 30 jours suivant une intervention chirurgicale.
| Type d’intervention | Infection | Pas d’infection | Total |
|---|---|---|---|
| Urgente | 24 | 96 | 120 |
| Programmée | 12 | 108 | 120 |
- Quel est l’événement ? Quelle est l’exposition et quelle est la catégorie de référence ?
- Calculez la probabilité puis la cote d’infection dans chacun des deux groupes.
- Calculez l’odds ratio brut et son intervalle de confiance à 95 %. Est-ce que l’association est statistiquement significative au seuil de 5 % ?
- Rédigez une phrase de résultat comprenant l’OR, son IC 95 %, les groupes comparés et la période de suivi.
Exercice 2 - Maintenant que tu le dis, c’est logit …
Dans une cohorte de personnes âgées, on s’intéresse à la survenue d’une réhospitalisation dans les 30 jours après une sortie d’hôpital. De plus, on a un score de fragilité qui est calculé, qui varie de 0 à 20. On estime alors le modèle logistique suivant : \[ \operatorname{logit}\left(p(x)\right)=-2,20+0,12x, \] où \(x\) est le score de fragilité.
- Que représente \(p(x)\) ? Et les valeurs \(-2,20\) et \(0,12\) ?
- Calculez et interprétez l’OR associé à une augmentation d’un point du score. Peut-on avoir cet OR, mais pour une augmentation de 5 points ? Si oui, le calculer.
- Interprétez les coefficients estimés.
- Calculez la probabilité prédite de réhospitalisation pour un score de 0 et un score de 20.
Exercice 3 - Un OR vaut mieux que deux tu auras
On étudie l’association entre une vaccination et une infection respiratoire au cours de l’hiver. L’âge est un facteur de confusion possible. Les effectifs sont présentés dans deux strates :
| Groupe d’âge | Vaccination | Infection | Pas d’infection | Total |
|---|---|---|---|---|
| Moins de 65 ans | Oui | 10 | 190 | 200 |
| Moins de 65 ans | Non | 10 | 90 | 100 |
| 65 ans ou plus | Oui | 18 | 82 | 100 |
| 65 ans ou plus | Non | 45 | 105 | 150 |
- Regroupez les deux strates et calculez l’OR brut de l’infection pour les personnes vaccinées par rapport aux personnes non vaccinées.
- Calculez l’OR séparément chez les moins de 65 ans et chez les personnes de 65 ans ou plus. Comparez ces deux OR par rapport à l’OR brut. Que pouvez-vous en conclure ?
- Calculez l’OR de Mantel-Haenszel ajusté sur le groupe d’âge.
- Au vu des résultats, a-t-on une potentielle confusion par l’âge ?
Exercice 4 - Un traitement en OR
Une étude analyse la survenue d’un effet indésirable médicamenteux sévère. Le modèle est ajusté sur la dose, l’âge, l’insuffisance rénale et la voie d’administration. La dose est exprimée par tranche de 10 mg, l’âge par tranche de 10 ans et la voie orale est la référence.
| Variable | OR ajusté | IC 95 % | p-valeur |
|---|---|---|---|
| Intercept | 0,82 | [0,30 ; 2,22] | 0,694 |
| Dose (+10 mg) | 1,42 | [1,15 ; 1,76] | 0,001 |
| Âge (+10 ans) | 1,18 | [0,98 ; 1,43] | 0,083 |
| Insuffisance rénale (oui vs non) | 2,70 | [1,35 ; 5,39] | 0,005 |
| Voie d’administration (réf. orale) | 0,350 | ||
| Intraveineuse | 1,60 | [0,76 ; 3,38] | 0,216 |
| Intramusculaire | 0,82 | [0,34 ; 1,99] | 0,661 |
Enfin, on fournit les log-vraisemblances du modèle complet \(\ell_C\) et du modèle réduit sans la variable de voie d’administration \(\ell_R\) : \[ \ell_R=-120,00,\;\; \ell_C=-118,95. \]
- Écrivez le modèle logistique multiple.
- Interprétez les OR ajustés de la dose, de l’âge et de l’insuffisance rénale.
- Expliquez comment obtenir 0,001 pour la variable “dose”. Effectuez le test statistique ; on donne la valeur critique \(z_{0,975}=1,96\) et \(SE(\widehat\beta_D) = 0,1086\).
- Expliquez comment obtenir la p-valeur de 0,350 pour la variable “Voie d’administration”. Effectuez le test ; on donne la valeur critique \(\chi^2_{0,95,2}=5,99\).
- Quelle est la probabilité prédite d’un effet indésirable médicamenteux sévère pour un patient de 70 ans, avec une dose de 30 mg, sans insuffisance rénale et recevant le médicament par voie orale ?
Exercice 5 - Les antibiotiques, c’est pas automatique
On étudie l’association entre une antibioprophylaxie et une complication de plaie. On note ANTIBIO = 1 si l’antibioprophylaxie est administrée et OBESITE = 1 en présence d’obésité. Le modèle, ajusté sur l’âge et le type d’intervention, est :
\[ \operatorname{logit}(p)=\beta_0+\beta_1\mathrm{ANTIBIO}+\beta_2\mathrm{OBESITE} +\beta_3(\mathrm{ANTIBIO}\times\mathrm{OBESITE})+\boldsymbol\gamma^\top\mathbf Z. \]
Notre logiciel favori a estimé \(\widehat\beta_1=-0,60\), \(\widehat\beta_2=0,40\), et \(\widehat\beta_3=0,69\).
Le test de l’interaction donne \(p=0,030\). Pour un patient de 60 ans ayant une intervention programmée, on demande de calculer les OR conditionnels à partir de ces coefficients.
- Comment tester si l’effet de l’antibioprophylaxie sur la complication de plaie est modifié par l’obésité ? Est-ce le cas ici ?
- Exprimez l’OR de l’antibioprophylaxie chez les patients sans obésité puis chez les patients avec obésité à partir des coefficients du modèle. Interprétez ces OR.
- Présentez les résultats dans un tableau pouvant être inséré dans un article scientifique.
Notes de bas de page
Ce choix fixe le sens de l’OR, et cela ne change en rien nos analyses ou autre. Si on avait choisi l’inverse, alors l’OR estimé serait juste inversé. Autrement dit, si \(OR\) est l’OR estimé avec l’intervention programmée comme référence, alors \(1/OR\) est l’OR estimé avec l’intervention urgente comme référence.↩︎