[R-es] Asignar factor levels a nuevos datos
Estimado Rubén Coca Creo que su pregunta puede tener dos diferencias, la primera es crear una librerÃa para compartir, pero creo que justo este caso no lo es, pero si lo es avise y busco un código para que copie; la segunda diferencia es sobre los datos, en otras palabras los datos son cargados en una librerÃa y luego le pregunto a la librerÃa cuáles son los niveles que ella misma con los algoritmos correspondientes calculó en forma automática, en este segundo enfoque no hay que preocuparse por el trabajo con niveles, simplemente se pregunta con algo semejante a librerÃa$levels, lo que podrÃa ser es guardar en la memoria esta información para utilizarla posteriormente, por ejemplo marcas <- librerÃa$levels Javier Rubén Marcuzzi El vie., 22 jun. 2018 a las 13:50, Rubén Coca (<ruben.coca en gmail.com>) escribió:
Hola,
imaginemos que tengo este vector convertido a factor:
# -------
marcas1 <- factor(c('audi', 'opel', 'seat', 'toyota', 'opel'))
str(marcas1)
Factor w/ 4 levels "audi","opel",..: 1 2 3 4
¿Como puedo asignar la info de los niveles de marcas1 a un vector nuevo?
Por ejemplo:
marcas2 <- c('toyota', 'audi', 'audi', 'opel', 'audi')
Asumo que marcas2 no va a contener ninguna marca no presente en marcas1.
Muchas gracias por vuestra ayuda.
[[alternative HTML version deleted]]
_______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es