IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SAS Base Discussion :

Détecter l'incidence d'un test positif


Sujet :

SAS Base

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Ingénieur d'études - Statisticienne
    Inscrit en
    Décembre 2022
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur d'études - Statisticienne
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2022
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Détecter l'incidence d'un test positif
    Bonjour à tous

    Je suis novice sur SAS et je souhaiterai détecter l'incidence d'un test positif dans les données suivantes et donc remplir la colonne incidence de cette façon :

    Nom : image.JPG
Affichages : 231
Taille : 53,1 Ko

    En fait on compte un nouvel évènement incident si il est positif au premier temps de suivi ou négatif au temps précédent. J'ai déjà réussi à trier les données par patient et par temps de suivi. J'espère que c'est assez clair ... Je veux ensuite le nombre de cas incidents.

    Je vous remercie pour votre aide

  2. #2
    Futur Membre du Club
    Femme Profil pro
    Ingénieur d'études - Statisticienne
    Inscrit en
    Décembre 2022
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur d'études - Statisticienne
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2022
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Bonjour à tous !

    Solution donnée sur un autre forum, je la met au cas où cela intéresse certains ! Je clôture donc le post !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    data want;
        set have;
        by patient;
        prev_test=lag(test);
        if (first.patient and test='Positif') 
            or (not first.patient and test='Positif' and prev_test='Negatif') then incidence=1;
        else incidence=0;
        drop prev_test;
    run;

    Citation Envoyé par mzago Voir le message
    Bonjour à tous

    Je suis novice sur SAS et je souhaiterai détecter l'incidence d'un test positif dans les données suivantes et donc remplir la colonne incidence de cette façon :

    Nom : image.JPG
Affichages : 231
Taille : 53,1 Ko

    En fait on compte un nouvel évènement incident si il est positif au premier temps de suivi ou négatif au temps précédent. J'ai déjà réussi à trier les données par patient et par temps de suivi. J'espère que c'est assez clair ... Je veux ensuite le nombre de cas incidents.

    Je vous remercie pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 23/10/2012, 13h05
  2. détecter le mode test unitaire
    Par Dark Ryus dans le forum ASP.NET MVC
    Réponses: 12
    Dernier message: 28/03/2012, 15h58
  3. Test pour détecter une puissance de 2
    Par moomba dans le forum Fortran
    Réponses: 6
    Dernier message: 24/05/2010, 20h09
  4. Réponses: 0
    Dernier message: 29/11/2009, 20h11
  5. Tests négatif ou positif
    Par TheReturnOfMuton dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 12/03/2009, 10h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo