Espacios en SAS

  Las funciones SAS más habituales para eliminar blancos son las que tenéis en la figura de arriba. Para llegar a ese conjunto de datos SAS hemos ejecutado el siguiente paso data: data ejemplo; st = ” Cuando brilla el sol “; l_st=length(st); output; funcion=”COMPRESS “; st1 = compress(st); l_st1=length(st1); output; funcion=”COMPBL”; st1 = compbl(st); […]

Leer más
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 […]

Leer más