OK, perfecto, justo lo que buscaba.

Es que luego quiero hacer una selección de variables y al "cambiar el nombre" 
me fastidiaba.

Gracias
________________________________
De: Salvador Castillo Raya <casra...@hotmail.com>
Enviado: domingo, 26 de abril de 2020 20:40
Para: Samura . <tontit...@hotmail.com>; Lista R <R-help-es@r-project.org>
Asunto: RE: Mantener nombres de variables


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

Responder a