Forum de Statistiques
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Les posteurs les plus actifs de la semaine
Aucun utilisateur

Le deal à ne pas rater :
Cartes Pokémon : où commander le coffret Pokémon Go Collection ...
64.99 €
Voir le deal

Maximum d'une colonne sur SAS

2 participants

Aller en bas

Maximum d'une colonne sur SAS Empty Maximum d'une colonne sur SAS

Message par parvn Jeu 23 Jan 2014 - 23:44

Salut a tous,
Mon problème est le suivant. J'ai une grande base de données dont plusieurs variables (colonnes) sont vides alors pour les supprimer j'aimerais écrire un code qui me calcule le maximum de chaque variable afin de supprimer les variables dont le maximum sera = 0 ou = .
Je travail sur SAS et je ne sais si on peut calculer le maximum d'une colonne avec SAS.

Merci d'avance.

parvn

Nombre de messages : 13
Date d'inscription : 20/01/2010

Revenir en haut Aller en bas

Maximum d'une colonne sur SAS Empty Re: Maximum d'une colonne sur SAS

Message par niaboc Ven 24 Jan 2014 - 9:35

Bonjour,

tu peux t'inspirer de ça :

Code:
proc means data=ta_table noprint;
   var _numeric_;
   output out=suppr (drop=_type_ _freq_)  max=;
run;

proc transpose data=suppr out=suppr;
run;

proc sql noprint;
   select _NAME_ into: a_suppr separated by " "
   from suppr
   where COL1 in (0 .);
quit;

%put &a_suppr;

data ta_table;
   set ta_table;
   drop &a_suppr;
run;

Niaboc
niaboc
niaboc

Nombre de messages : 1001
Age : 35
Localisation : Paris
Date d'inscription : 05/05/2008

Revenir en haut Aller en bas

Maximum d'une colonne sur SAS Empty Re: Maximum d'une colonne sur SAS

Message par parvn Sam 25 Jan 2014 - 1:06

Merci Niaboc !!

parvn

Nombre de messages : 13
Date d'inscription : 20/01/2010

Revenir en haut Aller en bas

Maximum d'une colonne sur SAS Empty Re: Maximum d'une colonne sur SAS

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum