Publié le :
Statistique CREATION_INTERNE

Exemple de Démarrage pour PROC LIFETEST

Ce code est également disponible en : Deutsch English Español
En attente de validation
Ce script crée un jeu de données interne ('exposed') contenant des temps de survie, des statuts de censure et des covariables (Traitement, Sexe). Il effectue ensuite plusieurs analyses de survie : estimation des fonctions de survie (Kaplan-Meier), tests d'égalité entre groupes (Log-Rank) et stratifications, tout en utilisant ODS Graphics pour visualiser les courbes de survie.
Analyse des données

Type : CREATION_INTERNE


Les données sont créées directement dans le script via une étape DATA avec l'instruction DATALINES.

1 Bloc de code
PROC FORMAT
Explication :
Définition d'un format utilisateur pour afficher les libellés 'Drug X' et 'Placebo' au lieu des codes numériques.
Copié !
1 
2PROC FORMAT;
3value Rx 1='Drug X' 0='Placebo';
4RUN;
5 
2 Bloc de code
DATA STEP Data
Explication :
Création du jeu de données 'exposed' contenant les variables Days, Status, Treatment et Sex. Utilisation de l'instruction @@ pour lire plusieurs observations par ligne de données.
Copié !
1DATA exposed;
2 INPUT Days STATUS Treatment Sex $ @@;
3 FORMAT Treatment Rx.;
4 DATALINES;
5179 1 1 F 378 0 1 M
6256 1 1 F 355 1 1 M
7262 1 1 M 319 1 1 M
8256 1 1 F 256 1 1 M
9255 1 1 M 171 1 1 F
10224 0 1 F 325 1 1 M
11225 1 1 F 325 1 1 M
12287 1 1 M 217 1 1 F
13319 1 1 M 255 1 1 F
14264 1 1 M 256 1 1 F
15237 0 0 F 291 1 0 M
16156 1 0 F 323 1 0 M
17270 1 0 M 253 1 0 M
18257 1 0 M 206 1 0 F
19242 1 0 M 206 1 0 F
20157 1 0 F 237 1 0 M
21249 1 0 M 211 1 0 F
22180 1 0 F 229 1 0 F
23226 1 0 F 234 1 0 F
24268 0 0 M 209 1 0 F
25;
3 Bloc de code
PROC LIFETEST
Explication :
Exécution de l'analyse de survie stratifiée par Traitement. Activation d'ODS Graphics pour produire les courbes de survie avec table des sujets à risque et courbe log-survie.
Copié !
1ods graphics on;
2PROC LIFETEST DATA=Exposed plots=(survival(atrisk) logsurv);
3 time Days*STATUS(0);
4 strata Treatment;
5RUN;
6ods graphics off;
4 Bloc de code
PROC LIFETEST
Explication :
Analyse stratifiée par Sexe, avec comparaison des groupes de Traitement au sein de chaque strate. L'option 'notable' supprime l'affichage des tables de survie détaillées.
Copié !
1PROC LIFETEST DATA=Exposed notable;
2 time Days*STATUS(0);
3 strata Sex / group=Treatment;
4RUN;
5 Bloc de code
PROC LIFETEST
Explication :
Test global de l'effet du Traitement sur la survie (Test du Log-Rank et Wilcoxon par défaut pour deux groupes).
Copié !
1PROC LIFETEST DATA=Exposed notable;
2 time Days*STATUS(0);
3 test Treatment;
4RUN;
6 Bloc de code
PROC LIFETEST
Explication :
Test de l'effet du Traitement ajusté sur le Sexe (en stratifiant par Sexe). L'option 'test=none' dans strata empêche le test d'homogénéité entre les strates (Sexe).
Copié !
1PROC LIFETEST DATA=Exposed notable;
2 time Days*STATUS(0);
3 strata Sex / test=none;
4 test Treatment;
5RUN;
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.
Informations de Copyright : SAS SAMPLE LIBRARY


Banner
Le Conseil de l'Expert
Expert
Stéphanie
Spécialiste Machine Learning et IA.
« L'analyse de survie ne se limite pas à mesurer le temps écoulé jusqu'à un événement ; elle doit impérativement intégrer la notion de censure, c'est-à-dire les individus pour lesquels l'événement n'a pas encore eu lieu à la fin de l'étude. La procédure LIFETEST est l'outil de référence pour produire des estimations non paramétriques, principalement via la méthode de Kaplan-Meier. »