R/rfunction.R
rfunction.Rd
Esta funcion permite obtener una funcion aleatoria de alguno de los paquete instalados con fines de aprendizaje. Es decir, la idea es seleccionar al azar una funcion y la funcion que salga sorteada es con la que se debe experimentar para aprender sobre ella.
rfunction(package = "base", ALL = FALSE, library = TRUE)
package | por defecto en la funcion esta cargado el paquete |
---|---|
ALL | por defecto es |
library | por defecto es |
http://bit.ly/Instructivo_package_IntRo
Esta funcion va a imprimir en pantalla la funcion sorteada, el paquete al que pertenece y la cantidad de funciones que ese paquqte tiene. Adicionalmente se va imprimir una descripcion del paquete y se va a abrir un device de la ayuda de la funcion sorteada.
Si se selecciona un paquete que no esta cargado en la sesion
de trabajo no se afecta la ruta de busqueda de nombres de R. El
paquete seleccionado no va a quedar cargado en la ruta actual unicamente
si selecciona library = FALSE
.Si se selecciona un paquete que
no esta instalado la funcion le va a preguntar si desea instalarlo mediante
una ventana emergente. Si no desea instalar o la instalacion es fallida por
algun motivo la funcion va a debolver un muestreo del paquete 'base'.
Nicolas Schmidt nschmidt@cienciassociales.edu.uy
rfunction()#> #> - The function of the day is: unix.time #> - Package: base --> 1255 functions #> #> - Package Description: Base R functions.rfunction(ALL = TRUE)#> #> - The function of the day is: file.size #> - Package: base --> 1255 functions #> #> - Package Description: Base R functions.rfunction(package = "stats")#> #> - The function of the day is: contr.sum #> - Package: stats --> 449 functions #> #> - Package Description: R statistical functions.