Los programas de estadística no son más que entornos de manejo de datos en los que se puede realizar ciertas operaciones. En el caso de R, las funciones estadísticas son llamadas por consola, y su ayuda puede ser consultada a través del comando help.

En driza, al ser una interfaz gráfica de R, es necesario definir el aspecto gráfico y el formato de salida, entre otras cosas. Siendo más concreto, un fichero de operación de driza contiene los siguientes elementos:

  • Nombre
  • Etiquetas: Una lista de categorías a las que pertenece la operación. Por ejemplo, si un estudio es descriptivo añadiríamos “Descriptivo”
  • Descripción widget: Con esta descripción establecemos que forma tiene la interfaz y que puede preguntar al usuario
  • Definición de resultados: Al igual que con el widget de entrada, aquí definimos que elementos formará la salida. Cada elemento tiene que estar identificado por un nombre.
  • Función principal: Esta función recibe tres parámetros: Una interfaz a los datos, un elemento seleccionado por el usuario, y las opciones suministradas por este. Tras realizar todos los cálculos, devuelve un conjunto de valores para cada uno de los elementos definidos en el resultado
  • Función de chequeo de entrada de usuario: Determina si el usuario escribió la entrada correctamente
  • Función de chequeo de condiciones: Determina si los datos cumplen las condiciones necesarias para realizar la operación (Por ejemplo, que exista al menos una variable)

Si os pica la curiosidad, en la documentación hay código de ejemplo