Skip to content

[R-es] Poner en los datos de un modelo los creados por un assign

2 messages · Jesús Para Fernández

#
Buenas,


He creado con un assign diferentes datasets, de la siguiente manrera:

for(j in 1:3){

assing(paste0("balanceado",i),SMOTE(respuesta~.,k=j))

}


Ahora quiero pasar estos datos balanceados por un randomForest, pero no consigo hacerlo, me salta siempre errro.

Lo he puesto a pelo:


modelo<-randomForest(respuesta~.,balanceado1)


tambien he probado con

for(i in 1:j){

modelo<-randomForest(respuesta~.,paste0("balanceado",j))


}


He incluso he puesto as.name delante, pero ninguno me ha funcionado.


Me podeis decir como puedo meter en el modelo las variables generadas con asssign?


Gracias!!!
#
Lo he conseguido solucionar, es con get


Get transforma los nombres que aparecen como caracteres en "variables", si es que existe la variable.


Gracias a todos!

Jesús