Le script est divisé en quatre analyses principales. Les deux premières utilisent la méthode des tables de survie (METHOD=LIFE) sur des données d'angine de poitrine et de cancer du poumon, où les données sont regroupées en intervalles de temps. La troisième analyse utilise l'estimateur de Kaplan-Meier (METHOD=KM) sur des données de cancer, générant une table de survie en sortie. La dernière analyse porte sur la maladie de Hodgkin et utilise une analyse stratifiée (STRATA) pour comparer les fonctions de survie de deux groupes de patients distincts et les visualiser sur un même graphique.
Analyse des données
Type : CREATION_INTERNE
Toutes les données nécessaires à l'analyse (angina, lungcancer, cancer, hodgkin) sont créées directement dans le script à l'aide d'instructions DATA STEP et de données en ligne (CARDS). Aucune source de données externe n'est requise.
1 Bloc de code
DATA STEP Data
Explication : Ce bloc crée la table 'angina' à partir de données internes. Les variables sont 'time' (temps), 'censor' (indicateur de censure), et 'rep' (fréquence). L'opérateur '@@' permet de lire plusieurs observations sur une même ligne de données.
Explication : Exécute une analyse de survie sur la table 'angina' en utilisant la méthode des tables de mortalité (METHOD=LIFE) avec des intervalles spécifiés. Elle génère des graphiques pour la fonction de survie (S) et la fonction de risque (H). L'instruction TIME définit la variable de temps et l'indicateur de censure (valeur 0). L'instruction FREQ spécifie la variable de fréquence.
Explication : Crée la table 'cancer' avec des temps de survie individuels et un indicateur de censure, préparant les données pour une analyse de type Kaplan-Meier.
Explication : Effectue une analyse de survie avec l'estimateur de Kaplan-Meier (METHOD=KM). Elle génère un graphique de la courbe de survie et sauvegarde les estimations de survie dans une nouvelle table nommée 'a' grâce à l'option 'outsurv=a'.
Explication : Affiche le contenu de la table 'a', qui contient les résultats détaillés de l'estimation de la fonction de survie calculée par l'étape PROC LIFETEST précédente.
Copié !
proc print data = a;
run;
1
PROC PRINTDATA = a;
2
RUN;
8 Bloc de code
DATA STEP Data
Explication : Crée la table 'hodgkin' contenant des données sur la maladie de Hodgkin. Elle inclut la variable 'group' qui permet de distinguer deux cohortes de patients différentes.
Explication : Réalise une analyse de survie stratifiée sur la table 'hodgkin'. L'instruction 'STRATA group' demande à la procédure de calculer et de tester des fonctions de survie distinctes pour chaque valeur de la variable 'group', permettant de comparer les deux groupes de patients. Les instructions SYMBOL personnalisent l'apparence des lignes sur le graphique de survie.
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.
SAS et tous les autres noms de produits ou de services de SAS Institute Inc. sont des marques déposées ou des marques de commerce de SAS Institute Inc. aux États-Unis et dans d'autres pays. ® indique un enregistrement aux États-Unis. WeAreCAS est un site communautaire indépendant et n'est pas affilié à SAS Institute Inc.
Ce site utilise des cookies techniques et analytiques pour améliorer votre expérience.
En savoir plus.