Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > SAS Base
SAS Base Forum d'entraide sur SAS base : étape data, procédures non statistiques, procédures non graphiques, SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/06/2011, 13h54   #1
Membre à l'essai
 
Inscription : novembre 2009
Messages : 107
Détails du profil
Informations forums :
Inscription : novembre 2009
Messages : 107
Points : 20
Points : 20
Par défaut Trier sur 4 lignes

*Bonjour, *

Pour un individu donné j'ai sa date de visite.
chaque individu a réalisé 3 visites donc 3 dates.
mais une visite de longue durée (donc avec une date d entrée et de sorti) supplémentaire a été faite en plus pour contrôler ses individu.
j ai fais un classement par individu et date de visites.
ensuite j ai mergé ses donnés avec ceux de la visite surprise.
j ai tranformé les date en numerique
et la je bloque.

je ne vois pas comment mettre les date de visites de contrôle de manière chronologique sans doublage.

J ai mis un exemple de table en pj


CMED DX = date d entre longue dure CMED SX date de sorti

Merci de votre aide

Asty en apprentissage intensif
Images attachées
Type de fichier : png exemple-table.png (43,9 Ko, 11 affichages)
asty69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2011, 20h34   #2
Membre éclairé
 
Homme
statisticien
Inscription : mai 2011
Messages : 212
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : statisticien
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : mai 2011
Messages : 212
Points : 319
Points : 319
Bonsoir,

je crois qu'il va nous falloir plus de précisions pour t'aider, le fichier en piece jointe c'est bien, sauf qu'il me semble que les dates de sorties sont plus petites que les dates d'entrées ?
Quelle ligne correspond à la visite surprise ? à la visite de longue durée ?
Aux trois autres visites ?

Certains individus ont 2 lignes d'observation, d'autres beaucoup plus ?

A quoi correspondent les modalités V1, V3 , V5 ? etc...
jerome_pdv2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 08h50   #3
Membre à l'essai
 
Inscription : novembre 2009
Messages : 107
Détails du profil
Informations forums :
Inscription : novembre 2009
Messages : 107
Points : 20
Points : 20
V1 =visite 1
V3= Visite 3
V5= Visite 5

Les dates de ses visites sont contenue dans l exemple dans la variable var

la visite surprise dure dans le temps d'ou une il y a un date de debut et de fin
CMED_DSX= date de debut de la visite surprise
CMED_DEX= date de sorti de fin de la visite surprise

j'essaye tant bien que mal d avoir un trie par sujet suivie des differentes action dans un ordre chronologique

Mais j obtiens (cf l exemple) une superposition des visite normal avec la visite surprise sans ordre chronolique

j ai essayé darriver a mes fin en creeant une nouvelle variable visit (vsup) dans la variable visite et ensuite avec une proc sort de faire un trie par sub_id var et CMED_DEX et ca na pas ete concluant
asty69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 13h10   #4
Membre du Club
 
Inscription : décembre 2009
Messages : 37
Détails du profil
Informations forums :
Inscription : décembre 2009
Messages : 37
Points : 43
Points : 43
théoriquement, ta date de visite (var) doit être égale à la date de début (CMED_DEX) si j'ai bien compris
il suffit dès lors de nommer ces deux variables sous un même nom et de l'ajouter dans ton merge dans le by
car ce que tu as obtenu là, ressemble à un produit cartésien entre ton dataset (id visit) et ton dataset (visite surprise)
richie_leffe est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h06.


 
 
 
 
Partenaires

Hébergement Web