[R-es] ver el código de randomForest

Marcelino de la Cruz Rot m@rce||no@de|@cruz @end|ng |rom urjc@e@
Dom Mar 19 11:33:01 CET 2023


Buenos días:
Otra opción es escribir directamente el nombre de la función en la 
consola de R:

 > randomForest
function (x, ...)
UseMethod("randomForest")


En este caso, la función randomForest() llama a UseMethod() para 
seleccionar el método adecuado.
Podemos ver los métodos para randomForest con la función methods():

 > methods(randomForest)
[1] randomForest.default* randomForest.formula*


Vemos que hay dos métodos. Si no estuviesen  señalados con un asterisco 
podríamos escribir su nombre en la consola y acceder al código, pero 
como tiene asterisco, para ver el código deberás usar la función 
getAnywhere():

getAnywhere(randomForest.default)


Un saludo,
Marcelino



El 19/03/2023 a las 7:51, griera using yandex.com escribió:
> Hola:
>
> No se muy bien si es esto lo que preguntas, pero el código de todos los scripts está en el fichero:
>
> https://cran.r-project.org/src/contrib/randomForest_4.7-1.1.tar.gz
>
> Saludos.
>
> On Sun, 19 Mar 2023 04:35:44 +0100
> Manuel Mendoza <mmendoza using fulbrightmail.org> wrote:
>
>> Buenos días, ¿cómo podría ver el código con el que el paquete randomForest
>> hace el random forest?
>> Gracias,
>> Manuel
>>
>> 	[[alternative HTML version deleted]]
>>
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es using r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
> _______________________________________________
> R-help-es mailing list
> R-help-es using r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es


-- 
Marcelino de la Cruz Rot
Depto. de Biología y Geología
Física y Química Inorgánica
Universidad Rey Juan Carlos
Móstoles España



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