Skip to content
Back to formatted view

Raw Message

Message-ID: <CAOKbq8hnE7mWcojCz-7Z0-O1pdQxOytQc=5EEQiscvYtvTJbnA@mail.gmail.com>
Date: 2018-03-29T09:34:06Z
From: Carlos Ortega
Subject: [R-es] Pasar argunmentos string a una formula
In-Reply-To: <DB6PR0801MB171738C09A508A7153251965CCA20@DB6PR0801MB1717.eurprd08.prod.outlook.com>

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]]