Tiempo estimado de lectura < 2 min
A veces nos llega un conjunto de datos en, por ejemplo, formato “txt” cuyos campos contienen espacios de más. Mediante el siguiente script se pueden eliminar dichos espacios.
Se presupone que el el conjunto de datos está cargado en un data frame “x”:
[code language=”r”]
require(stringr)
for (i in 1:ncol(x)){
x[,i] <- str_replace(string = gsub("\\s+", " ", str_trim(x[,i])), pattern = "#", replacement ="" )
}
[/code]
El script recorre las columnas, sustituyendo las cadenas de espacios por un único espacio.
¡Ciao!