Modele de status sas

Modele de status sas

Un correctif pour ce problème pour SAS Model Risk Management 6,1 est disponible à l`étape: État, indicateur d`événement avec la valeur 1 pour le temps mort et la valeur 0 pour le temps censuré NOTE 1: dans PROC MIXED, la variable Status peut avoir la valeur 0 même si la matrice de Hesse n`est pas définie positivement. Les variables PDG et PPH dans la table ConvergenceStatus indiquent si les matrices G et H sont positives. Pour vérifier que la convergence appropriée a été obtenue, vérifiez que PDG = 1 et le mode de contrôle de la valeur = 1 en plus de vérifier que Status = 0. Par exemple, un patient avec un seul délai de récurrence au mois 6 qui a été suivi jusqu`au mois 10 aura des valeurs pour Visit, TStart, TStop et Status de (1, 0, 6, 1), (2, 6, 10, 0), (3, 10, 10, 0) et (4, 10, 10, 0), respectivement. Les deux dernières observations sont redondantes pour le modèle d`intensité et le modèle de moyens proportionnels, mais elles sont importantes pour l`analyse des modèles marginaux de Cox. Si le temps de suivi est au-delà du temps de la quatrième récidive de tumeur, il est tentant de créer une cinquième observation avec le temps de la quatrième récurrence de tumeur comme valeur de TStart, le temps de suivi comme valeur de TStop, et une valeur d`état de 0. Toutefois, Therneau et Grambsch (2000, section 8,5) ont mis en garde contre l`incorporation de telles observations dans l`analyse. La plupart des procédures de modélisation qui utilisent un algorithme de raccord itératif (comme la probabilité maximale ou les équations d`estimation généralisées) produisent, par défaut, un tableau indiquant l`état de convergence du modèle. Le nom de cette table, à utiliser dans les instructions ODS, est ConvergenceStatus. GENMOD, GLIMMIX, LOGISTIC, MIXED et GAM ne sont que quelques-unes des procédures qui créent une table ConvergenceStatus. Vous pouvez voir si une procédure produit une table ConvergenceStatus en cochant «noms de table ODS» dans la section Détails de la documentation de la procédure.

Lorsqu`il est enregistré en tant que jeu de données SAS® à l`aide d`une instruction ODS OUTPUT, la table ConvergenceStatus contient une variable numérique, Status, qui prend la valeur zéro lorsque la convergence appropriée est atteinte. Lorsque la convergence échoue ou est discutable, la valeur Status est nonzeroNOTE1 et la variable Reason explique la nature du problème. Lorsqu`un workflow utilise une méthode de rappel HTTP pour définir l`état de l`objet dans la gestion des risques de modèle SAS, l`écran peut s`actualiser avant que l`appel HTTP asynchrone ne se termine. Par conséquent, vous devrez peut-être recharger la page pour voir l`état correct. Vous pouvez utiliser les attributs pour n`importe quel état de tâche dans le workflow révision du modèle pour remplacer un rappel HTTP existant. Dans certaines procédures qui peuvent s`adapter à plusieurs modèles, tels que les procédures LOGISTIC et PHREG lors de l`utilisation de la sélection d`effets via l`option SELECTION =, la table ConvergenceStatus contiendra une observation avec des informations d`État pour chaque modèle adapté par la procédure. L`exemple suivant correspond à un modèle de poisson dans PROC GENMOD et vérifie la convergence du modèle avant de procéder au pointage d`un nouveau jeu de données. Dans l`étape GENMOD, l`instruction STORE enregistre le modèle ajusté. L`instruction ODS OUTPUT enregistre l`état de convergence sur le jeu de données CS. L`étape SQL lit la valeur de la variable Status dans le jeu de données CS et la stocke dans une variable de macro nommée ConvstatNOTE2. L`instruction% PUT affiche la valeur de la variable de macro Convstat dans le journal.