Me autorespondo datos<-df %>% mutate_if(is.factor, str_to_title) datos
Estas 3 d�as programando en otro lenguaje y al volver a R te vuelves loco. ________________________________ De: Samura . Enviado: domingo, 6 de septiembre de 2020 10:29 Para: Lista R <[email protected]> Asunto: n�mero de items para para sustituir no es un m�ltiplo de la longitud del reemplazo 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 [email protected] https://stat.ethz.ch/mailman/listinfo/r-help-es
