[R-es] Pasar argunmentos string a una formula

Carlos Ortega cof en qualityexcellence.es
Jue Mar 29 11:34:06 CEST 2018


Hola,

Pero...

En vez de pasar el string, puedes pasar solamente el valor...

n_tree <- c(200, 300, 400)

for(i in n_tree) {

randomForest(Species ~ ., data=iris, maxnodes=4, ntree=i))

}

Saludos,
Carlos Ortega
www.qualityexcellence.es

El 29 de marzo de 2018, 10:52, Jesús Para Fernández <
j.para.fernandez en hotmail.com> escribió:

> Buenas
>
> Tengo en un string guardado lo siguiente:
>
> > parametros
> [1] "ntree=10"  "ntree=30"  "ntree=50"  "ntree=100" "ntree=200"
>
>
> Con un bucle for quiero ir metiendolo en el modelo, pero no se muy bien
> como hacerlo, ya que con deparse no me funciona, con get tampoco (obvio, no
> es un objeto), y no se muy bien como hacerlo de manera dinamica
>
> for(i in seq_along(parametros)){
> modelo <- randomForest(Class~.,datos,parametros[i])
> }
>
>
> Es importante que me coja la cadena entera y no solo cambiar el numero de
> arboles, pe"ntree=10", ya que si cambio a un svm, ... quiero tb meter los
> parametros por cadena, desde una funcion.
>
> Gracias!!
> Jesús
>
>         [[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
>
>


-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es