Archive Auteur : Véronique Bourcier

Les deux visages de la fonction SUBSTR

Placée à droite de l’équation, la fonction SUBSTR coupe une partie de texte en précisant à partir de quelle position et pour combien de caractères. Placée à gauche de l’équation, elle sert à remplacer un texte par un autre. A la différence des fonctions tranwrd et translate, la position de départ du texte doit impérativement être connue.

READ MORE
La concaténation ou comment mettre des morceaux de textes bout à bout

Mettre des morceaux de textes à la suite les uns des autres et enregistrer le tout dans une variable, c’est ce qu’on appelle la concaténation. D’un côté, il y a la double barre verticale ou le double point d’exclamation. De l’autre côté, il y a les fonctions « cat ». Voici un rapide tour d’horizon de ces notations […].

READ MORE
Créer une date de trois manières

  Le langage SAS utilise sa propre échelle de temps. Tout d’accord, faisons un rappel sur les notions de date, heure et de la combinaison date et heure. Puis, voyons […]

READ MORE
Convertir une variable caractère en numérique et inversement

Les datasets sont composés de variables caractères et de variables numériques. On peut avoir une variable caractère qui ne contient que des nombres et vouloir en faire une variable numérique ou à l’inverse avoir une variable numérique et vouloir stocker l’information sous forme de texte dans une variable caractère. C’est une manipulation très courante. Nous faisons pour cela appel aux fonctions INPUT et PUT.

READ MORE