Creació del Connector Estadístic URV per a R Commander

Anuncio
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: daniela.vicente@estudiants.urv.cat
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: daniela.vicente@estudiants.urv.cat
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: daniela.vicente@estudiants.urv.cat
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.
Descargar