cox
Description
L'action cox de l'ensemble d'actions phreg est l'outil indispensable pour l'analyse de survie dans SAS Viya. Elle permet d'ajuster des modèles de régression à risques proportionnels de CoxModèle de survie estimant l'effet de covariables sur le risque relatif d'un événement, supposant que les rapports de risques restent constants au fil du temps entre différents groupes., idéaux pour modéliser le temps jusqu'à un événement tout en gérant les données censurées. Que vous analysiez la durée de vie d'une pièce mécanique ou la survie d'un patient, cette action s'occupe de tout, même si elle ne pourra malheureusement pas prédire si votre plante verte survivra à vos prochaines vacances.
Paramètres Clés
Préparation des données
Création de données de survie fictives
Ce code génère une table CAS nommée SURV_DATA simulant des temps de survie avec censure et variables explicatives.
| 1 | DATA casuser.surv_data; INPUT Time STATUS Age Sex $; DATALINES; 12 1 45 M 8 0 52 F 15 1 38 M 20 0 61 F 5 1 70 M 10 1 44 F 18 0 55 M 22 1 49 F ; RUN; |
Exemples d'utilisation
Modèle de Cox de base
Ajustement d'un modèle simple avec le temps et la censure.
| 1 | PROC CAS; phreg.cox / TABLE={name="surv_data"}, model={depVars={{name="Time"}}, censor="Status", censVals={0}, effects={{vars={"Age"}}}}; RUN; |
Résultat Attendu :
Analyse complète avec sélection et sortie
Exemple incluant une variable de classe, une sélection de type 'Stepwise' et la création d'une table de résultats avec probabilités de survie.
| 1 | PROC CAS; phreg.cox / TABLE={name="surv_data"}, class={{vars={"Sex"}}}, model={depVars={{name="Time"}}, censor="Status", censVals={0}, effects={{vars={"Age", "Sex"}}}, clb=true}, selection={method="STEPWISE", select="AIC"}, OUTPUT={casOut={name="surv_predictions", replace=true}, survival="prob_survie", xbeta="score_risque"}; RUN; |