Les posteurs les plus actifs de la semaine
Aucun utilisateur |
Sujets les plus vus
Aggregation dans une table
2 participants
Page 1 sur 1
Aggregation dans une table
Bonjour,
j'ai une table dans laquelle il y a des clients (representés par leur identifiant client_ID), leur commande (cmd_ID) et d'autres variables encore.
Il y a certains clients qui ont plusieurs commandes . Un exemple de la table ci-dessous
Client_ID cmd_ID
1 001
2 101
2 246
2 089
3 100
4 042
4 119
Je voudrais faire une aggregation (sur la variable Client_ID) à l'aide du PROC MEANS.
Quelqu'un aurait une idée?
Merci d'avance
j'ai une table dans laquelle il y a des clients (representés par leur identifiant client_ID), leur commande (cmd_ID) et d'autres variables encore.
Il y a certains clients qui ont plusieurs commandes . Un exemple de la table ci-dessous
Client_ID cmd_ID
1 001
2 101
2 246
2 089
3 100
4 042
4 119
Je voudrais faire une aggregation (sur la variable Client_ID) à l'aide du PROC MEANS.
Quelqu'un aurait une idée?
Merci d'avance
cedsoft- Nombre de messages : 23
Date d'inscription : 01/12/2014
Re: Aggregation dans une table
Bonjour,
tu voudrais obtenir quoi au final?
client_ID et nombre de commande?
Niaboc
tu voudrais obtenir quoi au final?
client_ID et nombre de commande?
Niaboc
niaboc- Nombre de messages : 1001
Age : 37
Localisation : Paris
Date d'inscription : 05/05/2008
Re: Aggregation dans une table
Bonjour,
oui je voudrais obtenir au final client_ID (sans doublons) et commande sans qu'il n'y ait je crois perte d'information
oui je voudrais obtenir au final client_ID (sans doublons) et commande sans qu'il n'y ait je crois perte d'information
cedsoft- Nombre de messages : 23
Date d'inscription : 01/12/2014
Re: Aggregation dans une table
Avec une proc means tu auras forcément une perte d'information.
Tu veux une ligne par client_ID, donc tu vas devoir multiplier les colonnes si tu veux garder toutes leurs cmd_ID.
Si tu te fiches de garder le cmd_ID, tu peux effectivement faire une proc means avec un "by client_ID".
Niaboc
Tu veux une ligne par client_ID, donc tu vas devoir multiplier les colonnes si tu veux garder toutes leurs cmd_ID.
Si tu te fiches de garder le cmd_ID, tu peux effectivement faire une proc means avec un "by client_ID".
Niaboc
niaboc- Nombre de messages : 1001
Age : 37
Localisation : Paris
Date d'inscription : 05/05/2008
Sujets similaires
» Insertion ligne dans table SAS
» Obtenir résulats internet dans une table SAS
» Aggrégation d'un taux d'occupation de ressources
» Problème dans le package ensembleBMA dans R
» Un format depuis une table ?
» Obtenir résulats internet dans une table SAS
» Aggrégation d'un taux d'occupation de ressources
» Problème dans le package ensembleBMA dans R
» Un format depuis une table ?
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum