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.

Características 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 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 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.

Complementos 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 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. 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. 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).

Complementos disponibles a través de The Comprehensive R Archive Network (CRAN) +Lista de complementos disponibles en CRANnNombreVersiónDescripción1cocor1.1-4Pruebas estadísticas para la comparación entre dos correlaciones basadas en grupos independientes o dependientes. Las correlaciones dependientes pueden ser superpuestas o no superpuestas.2cocron1.0-1Comparaciones estadísticas de dos o más coeficientes Alfa. Pruebas estadísticas para la comparación entre dos o más coeficientes alfa basadas en grupos de individuos dependientes o independientes.3klausuR0.12-14Evaluación de pruebas de opción múltiple. Un conjunto de funciones diseñadas para generar rápidamente los resultados de una prueba de opción múltiple.4koRpus0.13-8Análisis de texto con énfasis en el etiquetado gramatical (POS tagging), la legibilidad y la diversidad léxica

Complementos disponibles en el repositorio de RKWard +Lista de complementos disponibles en el Repositorio Espejo de RKWardnNombreVersiónDescripción1rk.aiken.v0.02.8Un plugin de RKWard para calcular los coeficientes de Aiken para validez de contenido (V) y homogeneidad (H).2rk.ANOVA0.01-23Interfaz gráfica de RKWard para realizar ANOVAs (usando el paquete ez), pruebas t por pares y graficar interacciones.3rk.ClusterAnalysis0.01-15Interfaz gráfica de RKWard para realizar análisis de conglomerados (clústeres) jerárquicos, basados en modelos y de k-medias.4rk.CohenKappa0.01-9Interfaz gráfica de RKWard para calcular el Kappa de Cohen.5rk.cSplit0.01.9Un plugin de RKWard para dividir columnas concatenadas en formato largo o ancho usando la función cSplit() del paquete 'splitstackshape'.6rk.downloadAppImage0.01-0Añade un diálogo para instalar o actualizar una AppImage de RKWard.7rk.dplyr0.1.3Un plugin de RKWard para la combinación y manipulación de tablas de datos usando la librería 'dplyr'.8rk.FactorAnalysis0.01-16Interfaz gráfica de RKWard para realizar análisis de componentes principales y análisis factorial.9rk.forcats0.1.7Un paquete de plugin de RKWard para la manipulación de factores usando la librería 'forcats'.10rk.ggsurvey0.1.3Un paquete de plugin para analizar diseños de encuestas complejos con plugins personalizados y el paquete 'ggsurvey'.11rk.gitInstall0.2-1Interfaz gráfica de RKWard para instalar paquetes de R directamente desde repositorios git o subversion.12rk.gsub.sub0.0.7Interfaz gráfica de RKWard para sub() y gsub() para buscar y reemplazar patrones en vectores de caracteres.13rk.gtsummary0.1.0Un plugin de RKWard para generar tablas de resumen usando el paquete 'gtsummary', admitiendo tanto data.frames estándar (tbl_summary) como objetos de diseño de encuestas (tbl_svysummary).14rk.MultidimensionalScaling0.6.0Interfaz gráfica de RKWard para escalamiento multidimensional.15rk.pivot.reshape0.01.8Un plugin de RKWard para remodelar datos pivotándolos a formato más largo o más ancho usando funciones del paquete 'tidyr'.16rk.stringr0.1.0Un plugin de RKWard para manipulación de cadenas de texto usando la librería 'stringr'.17rk.survey.design0.7.6Un paquete de plugin para crear y analizar diseños de encuestas complejos usando el paquete 'survey'.18rk.transpose.df0.01.2Un plugin de RKWard para transponer un data frame, convirtiendo filas en columnas y columnas en filas.19rkTeaching1.4.0Un plugin de RKWard con utilidades básicas para la enseñanza de Estadística: Incluye menús para manipulación de datos, gráficos, tablas de frecuencia y cruzadas,descriptivos, pruebas paramétricas y no paramétricas.20rkwarddev0.10-3Una colección de herramientas para el desarrollo de plugins de RKWard.21XiMpLe0.11-1Un analizador y generador de árboles XML simple.

Otros complementos disponibles en GitHub y r-universe