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
-----