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.
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
Hola, creo que es posible hacerlo con el MD5, sin embargo con a 512 no he encontrado nada.
Hola!!
saben como puedo hacer para crear espacios en una columna en sas que despues tengo que concatenar
También puedes concatenar espacios var||» «||var2
Hola como están?
Saben como puedo quitar un tabulador horizontal o vertical en SAS. No me funciona el TRIM, LEFT, COMPRESS ni COMPBL.
Muchas gracias
Saludos
Para eliminar saltos de linea, carros, etc puedes utilizar
x=compress(x,,’s’);