Trucos SAS. Borrando blancos innecesarios con COMPBL

Me ha llegado hoy una duda interesante. El problema era eliminar espacios en blanco innecesarios mediante alguna función de SAS. Más concretamente teníamos algo parecido a:

data prueba;
nombre="DE PEDRO     MARTINEZ    ESTEBAN JOSE";
/*QUEREMOS LLEGAR A: DE PEDRO MARTINEZ ESTEBAN JOSE*/
run;

Pues bien, esto se puede hacer con la función COMPBL que “remove blank spaces with SAS”:

data prueba;
nombre="DE PEDRO MARTINEZ ESTEBAN JOSE";
nombre2=compbl(nombre);
put nombre2;
run;

Una función fácil y práctica que seguro conocéis pero que no está mal recordar. Saludos.

6 comentarios en “Trucos SAS. Borrando blancos innecesarios con COMPBL

  1. Hola buen día, es posible emular en sas el algoritmo de encriptación SHA512, me pueden ayudar, estoy desesperado por tratar de hacerlo en sas pero no tengo la más minima idea, ayuda por favor.. muchas gracias de antemano

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *