Modèle de statut d`une sas

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. Une autre application utile de la formulation du processus de comptage est la saisie différée des sujets dans le jeu de risques. Par exemple, dans l`étude de la mortalité des travailleurs exposés à un carcinogène, le temps de survie est choisi pour être l`âge du travailleur à la mort par Néoplasme malin. Tout travailleur qui rejoint le lieu de travail à un âge plus tardif qu`un temps d`échec d`événement donné n`est pas inclus dans le jeu de risques correspondant.

Les variables d`un travailleur consistent en entrée (âge à laquelle le travailleur est entré sur le lieu de travail), âge (âge à la mort ou à l`âge censuré), statut (un indicateur indiquant si la durée d`observation est censurée, avec la valeur 0 identifiant un temps de censure), et x1 et x2 (explication variables que l`on pense être liées à la survie). La spécification d`une telle application est la suivante: 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. Status, 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. Pour éliminer le délai de traitement asynchrone avec l`objet révision de modèle, vous pouvez désormais définir l`état via des attributs dans le modèle de workflow plutôt que via des rappels HTTP. Pour définir l`état de l`objet, ajoutez les attributs suivants à l`état de la tâche dans le modèle de workflow: État, état de l`événement de TStop (1 = récurrence et 0 = censuré) un correctif pour ce problème pour SAS Model Risk Management 6,1 est disponible sur: l`exemple suivant correspond à un poisson modèle dans PROC GENMOD et vérifie la convergence du modèle avant de procéder au pointage d`un nouvel ensemble 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.

Posted in: Uncategorized No Comments »