[R-es] número de items para para sustituir no es un múltiplo de la longitud del reemplazo

Emilio L. Cano em||opezc@no @end|ng |rom gm@||@com
Dom Sep 6 12:45:39 CEST 2020


Hola Samura,

Tienes una función para eso en el paquete stringr:

> stringr::str_to_title("emilio lopez")
[1] "Emilio Lopez”

Un saludo,
Emilio

> El 6 sept 2020, a las 12:29, Samura . <tontito82 using hotmail.com> escribió:
> 
> Hola,
> 
> quiero pasar todas las palabras de un df a tipo t�tulo, es decir, la primera letra de cada palabra en may�scula y el resto en min�scula.
> 
> El caso es que haciendo esto, realiza el cambio, pero me sale el siguiente aviso y no consigo quitarlo
> 
> 1: In opts["locale"] <- locale :n�mero de items para para sustituir no es un m�ltiplo de la longitud del reemplazo
> 
> library(tidyverse)
> 
> col1 <- c('aaaa', 'aaa bbbbb', 'cccCCCCcccc', 'aa AAA aa BBB')
> col2 <- c('AAAA', 'bbbbb', 'bb', '2AAA aaaa AAA aaaa2')
> col3<- c('AbCV', 'cAAAAc', 'Ccccc', 'cAAc Acc ccAAAc')
> df<-data.frame(col1,col2,col3)
> 
> for(i in 1: ncol(df)){
>  df[,i] <- df[,i] %>%  str_to_title(df[,i])
>  }
> 
> df
> 
> 
> 
> 
> 	[[alternative HTML version deleted]]
> 
> _______________________________________________
> R-help-es mailing list
> R-help-es using r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es



Más información sobre la lista de distribución R-help-es