MEITools

Instrucciones generales

Este recurso incluye una lista de funciones personalizadas para R (Ver Funciones definidas por el usuario), organizadas por grupos temáticos. Para descargar una función, basta con hacer 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.

Tras bajar 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.

Inicialmente se recomienda revisar el manual de la función, el cual se abre en el navegador web haciendo doble clic en el mismo. 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 Directorio de trabajo). Para la reproducción de los ejemplos, aunque podría usarse un documento de Quarto (si se deseara tomar notas), bastaría con un script tradicional de R. Para reproducir un ejemplo, habrá que copiar y pegar 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.

Para la reproducción de los ejemplos no es necesario abrir el script que contiene la función1; 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:

source("calibration.R")  # Ejecuta el contenido del archivo "calibration.R"
calibration(LIC, RV)     # Invoca la función calibration

Aunque no es obligatorio que el nombre del archivo contenedor (el script que contiene 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) (con el nombre del archivo entrecomillado e incluyendo la extensión) y seguidamente se invoca la función mediante una instrucción como calibration.

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.

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).