Crear fórmula con cadenas muy largas en R
Estoy en una situación en la que tengo un vector lleno de nombres de columna para un marco de datos realmente grande.
Asumamos:x = c("Name", "address", "Gender", ......, "class" )
[aproximadamente 100 variables]
Ahora, me gustaría crear una fórmula que eventualmente usaré para crear unHoeffdingTree
. Estoy creando una fórmula usando:
myformula <- as.formula(paste("class ~ ", paste(x, collapse= "+")))
Esto arroja el siguiente error:
Error en el análisis (texto = x):: 1: 360: inesperado 'más' 1: e + propagación + orar porsoni + solo + querer + amp + discutir + blxcknicotina + estado de ánimo + ahora + correcto + en realidad + herapatra + debe + simplemente + chupar + allí + siempre + cookies + siempre + todo + conseguir + agradable + nigga + ellos + veces + abu + todos + alliepickl
lospaste
parte de la declaración anterior funciona bien, pero pasarlo como un argumento paraas.formula
está arrojando todo tipo de problemas extraños.