RKWard es una interfaz gráfica para el lenguaje de programación R. Ha sido desarrollada como una herramienta que transparentemente combina el potencial de R con la facilidad de uso de otros paquetes estadísticos comerciales sin perder acceso a los beneficios del trabajo por línea de comandos o con guiones.

RKWard

RKWard en KDE 4.
Información general
Tipo de programa Análisis estadístico
Autor Thomas Friedrichsmeier
Desarrollador Comunidad de desarrolladores de RKWard
Modelo de desarrollo Software libre
Lanzamiento inicial 19 de noviembre de 2002
Licencia GPL
Estado actual En desarrollo
Idiomas Multilingüe
Información técnica
Programado en C++
Interfaz gráfica predeterminada Qt
Versiones
Última versión estable 0.8.0 (info) ( 28 de julio de 2024 (3 meses y 26 días))
Enlaces

Características

editar

RKWard está escrito en C++ y utiliza las bibliotecas libres KDE/Qt.

Las características de RKWard incluyen:

  • Editor de datos tipo hoja de cálculo
  • Resaltado de sintaxis, plegado de código y finalización de código
  • Importación de datos (por ejemplo, SPSS, Stata y CSV)
  • Vista previa de la trama e historial navegable
  • R paquete de gestión
  • Navegador de espacio de trabajo
  • Diálogos de GUI para todo tipo de estadísticas y trazados

Interfaz

editar

RKWard pretende ser de fácil uso, tanto para personas con profundos conocimientos de R, como para usuarios que, si bien cuentan con experiencia en estadística, no están familiarizados con el lenguaje. El diseño de la aplicación ofrece la posibilidad de utilizar las herramientas gráficas así como también ignorar muchas de ellas y usar el programa como entorno de desarrollo integrado.

Incluye un visor del espacio de trabajo, donde se tiene acceso a los paquetes, funciones y variables cargados por R o importados de otras fuentes. Cuenta además con visor de archivos, y ventanas de edición de conjuntos de datos, visualización del contenido de las variables, ayuda, bitácora de comandos y la salida HTML.

Igualmente ofrece componentes que ayudan en la edición de código y ejecución directa de órdenes, como la ventana de guiones y la consola de R, donde se pueden introducir comandos o programas completos, como se haría en la interfaz de texto original de R, con ayudas adicionales como coloreado de sintaxis documentación de funciones mientras se escribe, y con la característica de captura de gráficas o diálogos emergentes producidos ofreciendo opciones adicionales de manipulación, guardado y exportación de estos.

Gestión de paquetes

editar

La gestión de paquetes de R es realizada a través de un diálogo de configuración que permite, sea de forma automática (porque un complemento lo requiere) o de forma manual, instalar nuevos paquetes desde los repositorios oficiales del proyecto, actualizar los existentes, eliminarlos o cargarlos/descargarlos del espacio de trabajo.

Sistema de complementos

editar

Gracias a su sistema de complementos RKWard amplía constantemente el número de funciones a las cuales se puede acceder sin necesidad de escribir el código directamente. Estos componentes permiten que, a partir de una interfaz gráfica de usuario, se generen instrucciones en R para las operaciones estadísticas más usuales o complejas. De esta manera, incluso sin tener conocimientos profundos sobre el lenguaje es posible realizar análisis de datos avanzados o gráficas elaboradas. Los resultados de las computaciones son formateados y presentados como HTML, haciendo posible, con un solo clic y arrastre, exportar tablas y gráficos hacia, por ejemplo, suites ofimáticas.

rk.Teaching

editar

Es un paquete desarrollado para enseñar y aprender estadística. El cual integra paquetes modernos como R2HTML, plyr y ggplot2 entre otros, como salidas nativas de RKWard, actualmente en su versión más reciente 1.3.0.[1]​ Además, este plug-in se ha puesto a prueba y se ha encontrado que posibilita que se tenga una menor curva de aprendizaje que la que presentó la de SPSS.[2]
En el sitio https://rkward.kde.org/Screenshots.html se encuentra referencia a este plug-in como un ejemplo de paquete desarrollado por terceros (Third party extensions) altamente recomendable que aporta gran variedad de opciones (T.Del.A).[3]

Estado de desarrollo

editar

RKWard se encuentra en constante desarrollo, con publicación periódica de nuevas versiones y complementos aportados por sus usuarios. Actualmente, sus desarrolladores ya ofrecen una versión estable para sistemas Windows junto con KDE.[4]

Referencias

editar
  1. Sánchez Alberca, Alfredo. «rkTeaching: An R package for teaching and learning Statistics». 
  2. Sánchez Alberca, Alfredo (2015). «Bringing R to non-expert users with the package RKTeaching». Boletı́n de Estadı́stica e Investigación Operativa. Historia y Enseñanza. ISSN 2387-1725. Consultado el 17 de junio de 2019. 
  3. KDE e.V. Community (23 de enero de 2020). «Screenshots». RKWard site (en inglés). RKWard. Consultado el 3 de marzo de 2020. 
  4. (en inglés) RKWard on Windows Archivado el 14 de enero de 2011 en Wayback Machine.

Véase también

editar

Enlaces externos

editar