Buenas noches, Esta sería una forma de hacerlo:
library(ISLR) data(Hitters) df <-na.omit(Hitters) df$League <- ifelse(df$League == 'N', 0, 1) df$Division <- ifelse(df$Division == 'W', 0, 1) df$NewLeague <- ifelse(df$NewLeague == 'N', 0, 1) modelo <- lm(Salary~.,data= df) Saludos, Salva From: Samura .<mailto:tontit...@hotmail.com> Sent: domingo, 26 de abril de 2020 22:17 To: Lista R<mailto:R-help-es@r-project.org> Subject: [R-es] Mantener nombres de variables Hola tengo la siguiente duda, �C�mo hago para que R no me cambie el nombre de las variables en este ejemplo? library(ISLR) data(Hitters) Hitters<-na.omit(Hitters) modelo=lm(Salary~.,data=Hitters) modelo las variables League Division NewLeague ahora se llaman LeagueN DivisionW NewLeagueN quiero pasar esas variables a 0-1, he probado con recode o con fastDummies , pero al final acaba cambi�ndome las variables. [[alternative HTML version deleted]] [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es