MEI Tools

Author

Guillermo Correa Londoño

1 Instrucciones generales

Este recurso incluye una serie de funciones personalizadas para R (Ver R paso a paso: Funciones definidas por el usuario).

Para descargar una función, se hace clic en su nombre. La descarga viene en un archivo comprimido en formato RAR, cuyo nombre coincide con el de la función.

Este contenedor RAR siempre incluye al menos dos archivos:

  • Un script de R que contiene la función personalizada. Este archivo tiene el mismo nombre de la función y su extensión es R (por ejemplo “calibration.R”).

  • Un manual en html de la función, que tiene el mismo nombre de la función, seguido de la palabra ‘manual’ (por ejemplo: “calibration-manual.html”).

  • En ocasiones, algún o algunos archivos de Excel con datos que se usan en los ejemplos.

¡Ponga todo en el mismo sitio!

El archivo RAR deberá descomprimirse dejando todo su contenido (script de R, manual de la función y los archivos de Excel que pudieran venir incluidos para los ejemplos) en la misma ruta.

¡Empiece por el manual!

Se recomienda revisar inicialmente el manual de la función, el cual puede leerse en cualquier navegador web.

¡Reproduzca los ejemplos!

Si, en adición a la lectura de los ejemplos, se desea reproducirlos, será necesario abrir una sesión de R, asegurándose de hacerlo de manera tal que el directorio de trabajo sea el mismo en el que se encuentre el script con la función y los archivos de datos usados para los ejemplos (Ver R paso a paso: Directorio de trabajo).

Para reproducir un ejemplo, habrá que copiar el correspondiente fragmento de código, desde el archivo de ayuda, lo cual puede hacerse de manera expedita usando el ícono Copy to Clipboard , que aparece en el archivo de ayuda al pasar el mouse por encima del código. Seguidamente se pega en un documento tipo script de R1.

Para la reproducción de los ejemplos no es necesario abrir el script que contiene la función2; basta con ejecutar su contenido mediante la instrucción source, con lo cual queda disponible para su invocación, tal y como se ilustra a continuación:

1source("calibration.R")
2calibration(LIC, RV)
1
Ejecuta el contenido del archivo “calibration.R”, el cual contiene la función calibration
2
Invoca la función calibration

Aunque no es obligatorio que el nombre del archivo contenedor de la función coincida con el nombre de la función, sí se han hecho coincidir para todas las funciones que aquí se presentan. Es por ello que en todos los ejemplos se ejecuta inicialmente el contenido del script mediante una instrucción como source("calibration.R") (con el nombre del archivo —incluyendo la extensión— entrecomillado) y seguidamente se invoca la función mediante una instrucción como calibration.

¡Repórtelo!

Si usted encuentra algún error o inconsistencia al ejecutar alguna de las funciones que descargue de este sitio, por favor hágamelo saber.

Sobre el autor

Guillermo Correa Londoño es un Ingeniero Forestal que obtuvo su título de Maestría en Estadística en el Colegio de Postgraduados (Texcoco, México) y de doctorado en Estadística Multivariante Aplicada en la Universidad de Salamanca (Salamanca, España). Actualmente es Profesor Titular, adscrito al Departamento de Ciencias Agronómicas de la Facultad de Ciencias Agrarias de la Universidad Nacional de Colombia. Su ámbito de desempeño está relacionado principalmente con investigación aplicada en ciencias agrarias y biotecnología.

email: gcorrea@unal.edu.co
CvLAC
ORC

Otros textos del mismo autor

  • Índice de Condición Integral. Se desarrolla una metodología que desglosa los diferentes procesos involucrados en la construcción de un Índice de Condición Integral, que permite realizar valoraciones a partir de variables complejas en diversos ámbitos. La propuesta está acompañada de un paquete para R.

  • R paso a paso. Este manual introduce al neófito en el fascinante mundo de R y sus posibilidades, iniciando desde cero, hasta llevarlo a un punto en el que programe sus propias funciones personalizadas.

  • Quarto. Se presenta este entorno de trabajo que facilita estructurar de manera elegante un documento que reúne las salidas de R u otros lenguajes, con el código que las genera y los comentarios e interpretaciones redactados por el usuario.

Licencia

El contenido de este sitio puede usarse bajo las condiciones de la licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0).


  1. Si al iniciar la sesión no apareciera el nuevo documento tipo script, puede crearse uno nuevo en RStudio presionando las teclas Ctrl-Shift+N.↩︎

  2. Aunque podría y debería abrirse para estudiar la función y/o para adaptarla.↩︎