Modèle de statut de sas

Un correctif pour ce problème pour SAS Model Risk Management 6,1 est disponible sur: lorsqu`un workflow utilise une méthode de rappel HTTP pour définir l`état de l`objet dans la gestion des risques du 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. État, indicateur d`événement avec la valeur 1 pour le temps de mort et la valeur 0 pour le temps censuré 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 la 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. 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. La macro SCORE est définie ensuite. La définition de macro (entre les instructions% MACRO et% MEND) exécute la procédure PLM pour marquer le jeu de données NEWDATA uniquement si l`état de convergence est égal à 0, ce qui indique la convergence du modèle de poisson. Enfin, la macro SCORE est appelée. L`étape DATA suivante crée un ensemble de données artificielles, foo, à utiliser dans cette section. Il y a quatre variables dans foo: la variable T contient les temps de défaillance; la variable Status est la variable d`indicateur de censure avec la valeur 1 pour un temps d`échec non censuré et la valeur 0 pour une durée censurée; la variable A est une variable catégorique avec les valeurs 1, 2 et 3 représentant trois catégories différentes; et la variable miroir est une copie exacte de T. 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. 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. 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.

Related posts