Le script commence par créer un dataset nommé 'Fan' en utilisant des données intégrées (datalines) pour les variables 'Lifetime' et 'Censor'. La variable 'Lifetime' est ensuite mise à l'échelle en étant divisée par 1000. Par la suite, il utilise la PROC LIFEREG pour ajuster un modèle de régression de survie au dataset 'Fan'. Le modèle spécifie 'Lifetime' comme variable de temps de survie et 'Censor' (où 1 indique une observation censurée) comme variable d'état de censure, en utilisant une distribution de Weibull. Des options sont activées pour générer un graphique de probabilité ('probplot'), une table des points du graphique ('ppout'), des intervalles non paramétriques simultanés ('npintervals=simul') et un encart dans le graphique ODS ('inset').
Analyse des données
Type : CREATION_INTERNE
Le dataset 'Fan' est créé directement dans le script à l'aide de la clause DATALINES, fournissant les valeurs pour 'Lifetime' et 'Censor'.
1 Bloc de code
DATA STEP Data
Explication : Ce bloc DATA Step crée le dataset 'Fan' en lisant les données 'Lifetime' (temps de survie) et 'Censor' (indicateur de censure) directement à partir des datalines. La variable 'Lifetime' est ensuite divisée par 1000 pour la mettre à l'échelle (par exemple, de millisecondes à secondes ou unités similaires).
Explication : Ce bloc utilise la PROC LIFEREG pour ajuster un modèle de régression de survie au dataset 'Fan'. 'Lifetime' est la variable de temps de survie et 'Censor' (où la valeur 1 indique une observation censurée) est la variable d'état de censure. Le modèle est spécifié avec une distribution de Weibull ('d=Weibull'). Les options 'probplot', 'ppout', 'npintervals=simul' et 'inset' sont utilisées pour générer un graphique de probabilité des données, une table des points du graphique, des intervalles non paramétriques simultanés et un encart dans le graphique ODS (Output Delivery System), respectivement. L'instruction 'ods graphics on;' active la création de sorties graphiques de haute qualité.
Copié !
ods graphics on;
proc lifereg data=Fan;
model Lifetime*Censor( 1 ) = / d = Weibull;
probplot
ppout
npintervals=simul;
inset;
run;
1
ods graphics on;
2
PROC LIFEREGDATA=Fan;
3
model Lifetime*Censor( 1 ) = / d = Weibull;
4
probplot
5
ppout
6
npintervals=simul;
7
inset;
8
RUN;
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 : S A S S A M P L E L I B R A R Y
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.