Inscription / Connexion Nouveau Sujet
Niveau Licence Maths 1e ann
Partager :

Codage simple sous SAS

Posté par
didier roustand
20-01-10 à 12:10

Bonjour à tous,

J'ai l'habitude de coder sous R, mais je suis novice sous SAS.
Or, j'ai à traiter des fichiers de dizaines de millions de lignes, donc je suis obligé de l'utiliser.

Bref, ce que je cherche à faire va vous paraitre simple, mais pas à moi.

Sous R cela se code comme ceci :

U=unique(tab[,1])

for (i in 1:length(U))
{print(length(which(tab[,1]==U[i] & tab[,2]=="SMS")))}

En gros, pour chaque élément unique de la colonne 1 (qui comprend par exemple 10 chaines de caractères différentes), je souhaite savoir combien de lignes ont la chaine de caractere "SMS" en colonne 2.

Je ne sais pas si je suis clair mais je répondrai aux questions s'il y en a!

A savoir que j'ouvre juste la table sas manuellement et qu'elle est donc stockée en TMP2.nom dans SAS.

En vous remerciant

Didier



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1675 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !