Graphical User Interfaces in R The Library gWidgets David Arango Londoño Escuela de Estadística Universidad del Valle Marzo 2014 Contenido 1. Introducción a las GUI 2. Funciones de la librería gWidgets 3. Ejemplo de una GUI en R 4. Vamos a R y corremos algunos Ejemplos 5. Dos ejemplos de GUI -RclimTool y Climate Analogues- Contenido 1. Introducción a las GUI 2. Funciones de la librería gWidgets 3. Ejemplo de una GUI en R 4. Vamos a R y corremos algunos Ejemplos 5. Dos ejemplos de GUI -RclimTool y Climate Analogues- Que son las GUI La interfaz gráfica de usuario, conocida también como GUI (del inglés Graphical User Interface) es un programa informático que actúa de interfaz de usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz. Su principal uso, consiste en proporcionar un entorno visual sencillo para permitir la comunicación con el sistema operativo de una máquina o computador. Que son las GUI En el contexto del proceso de interacción personaordenador, la interfaz gráfica de usuario es el artefacto tecnológico de un sistema interactivo que posibilita, a través del uso y la representación del lenguaje visual, una interacción amigable con un sistema informático. El desarrollo de gWidgets Fue creada por John Verzani del College of Staten Island in New York (EEUU), como una librería para el desarrollo de interfaces graficas en R de manera mucho simple. Contenido 1. Introducción a las GUI 2. Funciones de la librería gWidgets 3. Ejemplo de una GUI en R 4. Vamos a R y corremos algunos Ejemplos 5. Dos ejemplos de GUI -RclimTool y Climate Analogues- Algunas Funciones de gWidgets Cuadros de Dialogo Algunas Funciones de gWidgets Botones y Mensajes Algunas Funciones de gWidgets Cuadros de Selección y Barras Deslizadoras Algunas Funciones de gWidgets Tablas y Gráficos Contenido 1. Introducción a las GUI 2. Funciones de la librería gWidgets 3. Ejemplo de una GUI en R 4. Vamos a R y corremos algunos Ejemplos 5. Dos ejemplos de GUI -RclimTool y Climate Analogues- Ejemplo GUI en R Ejemplo GUI en R RClimTool es la herramienta que está siendo desarrollada como parte de las actividades del Convenio: MADR-CIAT “Clima y sector agropecuario colombiano, adaptación para la sostenibilidad productiva” diseñada bajo el lenguaje de R con el objetivo de facilitar a los usuarios: El análisis estadístico de control de calidad, Llenado de datos faltantes, Análisis de homogeneidad Y cálculo de indicadores para las series climatológicas diarias de temperatura máxima, mínima y precipitación. Ejemplo GUI en R Ejemplo GUI en R • La aplicación permite mayor eficiencia en el análisis de los datos. Su interfaz interactiva representa facilidad en el manejo. • Permite identificar, con criterios estadísticos de análisis de homogeneidad, la información climática de mejor calidad y con menor incertidumbre para el uso en modelación de cultivo y clima. • Es una herramienta de acceso libre, potencial para realizar diferentes estudios y con replicabilidad en distintas zonas geográficas. Donde puedo obtener mas Información? Contenido 1. Introducción a las GUI 2. Funciones de la librería gWidgets 3. Ejemplo de una GUI en R 4. Vamos a R y corremos algunos Ejemplos 5. Dos ejemplos de GUI -RclimTool y Climate Analogues- Contenido 1. Introducción a las GUI 2. Funciones de la librería gWidgets 3. Ejemplo de una GUI en R 4. Vamos a R y corremos algunos Ejemplos 5. Dos ejemplos de GUI -RclimTool y Climate Analogues- Muchas Gracias Equipo de Trabajo David Arango(d.arango@cgiar.org) Edward Jones (e.jones@cgiar.org) Lizeth Llanos (l.llanos@cgiar.org)