Creació del Connector Estadístic URV per a R Commander AUTORA: Daniela Vicente Valverde DIRECTORS: Josep Maria Mateo Sanz, Carme Olivé Farré, Dolors Puigjaner Riba Adreça electrònica: [email protected] Resum: R és un programa de càlcul estadístic i de generació de gràfics el qual es distribueix sota llicència GNU GPL i es troba disponible per als sistemes operatius Windows, Mac OS i una varietat de plataformes UNIX. R és ampliable mitjançant paquets creats per la seva comunitat. Entre aquests paquets es troba R Commander (Rcmdr) una interfície gràfica multiplataforma basada en TclTk. Rcmdr també permet la seva ampliació, però no mitjançant paquets sinó mitjançant connectors, els quals permeten integrar els seus nous menús i finestres a la interfície gràfica de Rcmdr. Amb aquest projecte es vol apropar el programa estadístic R a un màxim nombre d’usuaris. Per això és necessària la creació d’un nou paquet que sigui senzill i útil, i d’una guia de creació de paquets i connectors. El connector estadístic URV, anomenat StatisticalURV, amplia el paquet Rcmdr amb models estadístics i els dota d’una interfície gràfica intuïtiva, fàcil d’aprendre a utilitzar. A més, l’StatisticalURV també proporciona mètodes de càlculs, opcions i gràfiques als seus models estadístics que no es troben disponibles per als models de l’Rcmdr. La guia proporcionada en el projecte explica pas a pas la creació d’un connector bàsic, i complementa la informació donada amb un exemple que pot ésser utilitzat per l’usuari per començar el seu propi connector. Titulació: Enginyeria Informàtica. Data Presentació: Juny 2012. Creación del Conector Estadístico URV para R Commander AUTORA: Daniela Vicente Valverde DIRECTORES: Josep Maria Mateo Sanz, Carme Olivé Farré, Dolors Puigjaner Riba Correo electrónico: [email protected] Resumen: R es un programa de cálculo estadístico y generación de gráficos que se distribuye bajo la licencia GNU GPL y se encuentra disponible para los sistemas operativos Windows, Mac OS y para una variedad de plataformas UNIX. R es ampliable mediante paquetes creados por su comunidad. Entre los diferentes paquetes disponibles se encuentra R Commander (Rcmdr), una interfaz gráfica multiplataforma basada en TclTk. Rcmdr también permite su ampliación, pero no mediante paquetes sino mediante conectores que permiten integrar sus nuevos menús y ventanas en la interfaz gráfica de Rcmdr. Con este proyecto se quiere acercar el programa estadístico R a un máximo número de usuarios. Para ello es necesaria la creación de un nuevo paquete que sea sencillo y útil, y de un tutorial de creación de paquetes y conectores. El conector estadístico URV, llamado StatisticalURV, amplía el paquete Rcmdr con modelos estadísticos y los dota de una interfaz gráfica intuitiva, fácil de aprender y utilizar. Además, el conector StatisticalURV también proporciona métodos de cálculo, opciones y gráficas a sus modelos estadísticos que no se encuentran disponibles para los modelos de Rcmdr. El tutorial proporcionado en el proyecto explica pasa a paso la creación de un conector básico y complementa dicha explicación con un ejemplo práctico que puede ser usado por el usuario para comenzar su propio conector. Titulación: Ingeniería Informática. Fecha Presentación: Junio 2012. Extending the R Commander by Statistical URV Plug-In AUTOR: Daniela Vicente Valverde DIRECTORS: Josep Maria Mateo Sanz, Carme Olivé Farré, Dolors Puigjaner Riba E-mail: [email protected] Abstract: R is a statistical calculation and graphic creation software distributed under GNU GLP license, which is available for Windows and Mac OS and also for many UNIX platforms. R can be extended by packages that are created by its own community. Among the different packages there is R Commander (Rcmdr), a crossplatform graphical user interface (GUI) with a TcLTk basis. Rcmdr makes possible the extension of R not by packages but by plugs-in that make possible to incorporate its new menus and packages in the Rcmdr graphical user interface. The scope of this project is to make the statistical software R more accessible to the vast majority of users, by creating a new, user-friendly package, and also a tutorial that describes the creation of plugs-in and packages. StatisticalURV, which is the statistical plug-in of URV, extends the Rcmdr package with statistical models providing an intuitive, user-friendly GUI. Moreover, StatisticalURV gives calculation methods, graphics and many other options that are not available for the Rcmdr models. The tutorial included in the project explains, step-by-step, the creation of a basic plugin, and it is complemented by a practical example that can be used by the user in order to create their own plug-in. Degree: Computer Science Engineering . Date of Presentation: June 2012.