Articulo de referencia

Lista de software y herramientas de R

Esta es una lista de software y herramientas de programación para el lenguaje de programación R , que incluye entornos de desarrollo integrados (IDE) , gestores de paquetes , bi...

Esta es una lista de software y herramientas de programación para el lenguaje de programación R , que incluye entornos de desarrollo integrados (IDE) , gestores de paquetes , bibliotecas , herramientas de depuración , herramientas de computación numérica y científica, y proyectos relacionados.

Entornos de desarrollo integrados (IDE) y editores

Interfaces gráficas de usuario

Implementaciones de R

  • CXXR — motor R experimental con código base C++ modernizado [ 7 ]
  • FastR — Implementación del lenguaje R en GraalVM [ 8 ]
  • GNU R — implementación principal de R , mantenida por el Equipo Central de R y distribuida como parte del Proyecto GNU .
  • pqR — “R bastante rápida” [ 9 ]
  • Renjin — Intérprete basado en JVM para R

paquetes R

Bibliotecas matemáticas y numéricas

  • lme4 — modelos lineales de efectos mixtos [ 15 ]
  • Matriz — cálculos de matrices dispersas y densas [ 16 ]
  • mgcv — modelos aditivos generalizados [ 17 ]
  • nlme — modelos de efectos mixtos no lineales [ 18 ]
  • numDeriv — derivadas numéricas [ 19 ]
  • optim — funciones de optimización integradas [ 20 ]
  • optimx – proporciona un reemplazo y extensión de optim [ 21 ]
  • Rmpfr — aritmética de punto flotante de precisión múltiple [ 22 ]

Bibliotecas científicas y estadísticas

  • dplyr — kit de herramientas para la manipulación de datos
  • edgeR: análisis de expresión diferencial de datos de RNA-seq [ 23 ]
  • pronóstico — pronóstico de series temporales [ 24 ]
  • ggplot2 — visualización de datos basada en la gramática de los gráficos [ 25 ]
  • phyloseq — análisis de datos de censo del microbioma [ 26 ]
  • shiny — aplicaciones web interactivas
  • supervivencia — análisis de supervivencia [ 27 ]
  • tidyr — reformateo de datos ordenados [ 28 ]

Herramientas de depuración y rendimiento

  • banco: compara y analiza con precisión los tiempos de ejecución [ 29 ]
  • lineprof — herramienta de perfilado línea por línea [ 30 ]
  • microbenchmark — evaluación comparativa [ 31 ]
  • profvis — perfilador interactivo de R [ 32 ]
  • Rcpp — integración de R y C++ para mejorar el rendimiento [ 33 ]
  • Rprof — perfilador integrado de R [ 34 ]

Computación paralela y de alto rendimiento

  • BiocParallel: marco de evaluación paralela para R, utilizado en todos los paquetes de Bioconductor . [ 35 ]
  • doParallel: proporciona un backend paralelo para el paquete foreach, lo que permite una fácil ejecución paralela del código R. [ 36 ]
  • foreach — estructura de bucle para ejecución paralela [ 37 ]
  • futuro — computación paralela y distribuida unificada [ 38 ]
  • mirai — marco de evaluación asíncrona minimalista para R [ 39 ]
  • parallel — paquete integrado de R para procesamiento paralelo [ 40 ]
  • Rmpi — Interfaz R para la Interfaz de Paso de Mensajes [ 41 ]
  • nieve — red simple de estaciones de trabajo [ 42 ]

Bibliotecas de aprendizaje automático e inteligencia artificial

  • caret — entrenamiento y ajuste para modelos de aprendizaje automático [ 43 ]
  • keras: interfaz R para el aprendizaje profundo de Keras [ 44 ]
  • mlbench — colección de conjuntos de datos de referencia artificiales y del mundo real para evaluar algoritmos de aprendizaje automático [ 45 ]
  • mlr — aprendizaje automático [ 46 ]
  • mlr3 — sucesor moderno de mlr [ 47 ]
  • randomForest — aprendizaje de conjunto utilizando bosques aleatorios [ 48 ]
  • tidymodels: colección de paquetes de R para aprendizaje automático y modelado, diseñados con principios de tidyverse . [ 49 ]
  • torch — Interfaz de R para PyTorch [ 50 ]
  • xgboost — marco de potenciación de gradiente con enlaces a R [ 51 ]

Herramientas de documentación y análisis de código

  • covr — cobertura de prueba [ 52 ]
  • lintr — análisis de código estático [ 53 ]
  • roxygen2 — generación de documentación para paquetes de R [ 54 ] [ 55 ]
  • styler — formateador de código para scripts y paquetes de R [ 56 ]

Marcos de prueba

  • jaque mate: comprobaciones y aserciones rápidas de argumentos para funciones de R [ 57 ]
  • RUnit: implementación de un marco de pruebas unitarias estándar [ 58 ]
  • testthat — marco de pruebas unitarias [ 59 ] [ 60 ]
  • tinytest — marco de pruebas unitarias ligero [ 61 ]

Véase también

  • awesome-R – Lista de software R en GitHub
  • La Red Integral de Archivos R (CRAN)
  • Proyecto Bioconductor
  • RStudio / IDE Posit
  • Proyecto Jupyter

Referencias

  1. ^ "GitHub - IRkernel/IRkernel: kernel R para Jupyter" . github.com . Consultado el 1 de diciembre de 2025 .
  2. "RKWard" . rkward.kde.org . Consultado el 1 de diciembre de 2025 .
  3. "Eclipse StatET: Herramientas para el lenguaje R | projects.eclipse.org" . projects.eclipse.org . Consultado el 1 de diciembre de 2025 .
  4. "CRAN: Package Deducer" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  5. "jamovi - software estadístico abierto para escritorio y nube" . www.jamovi.org . Consultado el 1 de diciembre de 2025 .
  6. "Rattle – Togaware" . rattle.togaware.com . Consultado el 1 de diciembre de 2025 .
  7. "CXXR: Refactorización de R a C++ - Introducción" . www.cs.kent.ac.uk. Consultado el 1 de diciembre de 2025 .
  8. "GitHub - oracle/fastr: Una implementación de alto rendimiento del lenguaje de programación R, basada en GraalVM" . github.com . Consultado el 1 de diciembre de 2025 .
  9. "GitHub - radfordneal/pqR: pqR - una versión "bastante rápida" de R" . github.com . Consultado el 1 de diciembre de 2025 .
  10. "Herramientas para facilitar el desarrollo de paquetes R • devtools" . devtools.r-lib.org . Consultado el 1 de diciembre de 2025 .
  11. "learnr: Tutoriales interactivos para R" . GitHub . Consultado el 1 de diciembre de 2025 .
  12. "Packrat: Gestión de paquetes reproducible para R" . rstudio.github.io . Consultado el 1 de diciembre de 2025 .
  13. "Entornos de proyecto • renv" . rstudio.github.io . Consultado el 1 de diciembre de 2025 .
  14. "Compilar y comprobar un paquete — comprobar • devtools" . devtools.r-lib.org . Consultado el 1 de diciembre de 2025 .
  15. "CRAN: Paquete lme4" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  16. "CRAN: Package Matrix" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  17. "CRAN: Paquete mgcv" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  18. "CRAN: Paquete nlme" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  19. "CRAN: Paquete numDeriv" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  20. "R: Optimización de propósito general" . stat.ethz.ch. Consultado el 1 de diciembre de 2025 .
  21. "CRAN: Paquete optimx" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  22. "CRAN: Paquete Rmpfr" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  23. "Bioconductor - edgeR" . bioconductor.org . Consultado el 1 de diciembre de 2025 .
  24. "CRAN: Pronóstico de paquetes" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  25. "edgeR: análisis de expresión diferencial de datos de expresión génica digital - Guía del usuario" (PDF) . Archivado del original (PDF) el 3 de abril de 2013.
  26. "Bioconductor - phyloseq" . www.bioconductor.org . Consultado el 1 de diciembre de 2025 .
  27. "CRAN: Supervivencia de paquetes" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  28. "CRAN: Paquete tidyr" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  29. "CRAN: Paquete bench" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  30. "Análisis del rendimiento de la memoria en R usando lineprof" . www.hansenlab.org . Consultado el 1 de diciembre de 2025 .
  31. "CRAN: Microbenchmark de paquetes" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  32. "Paquete 'profvis'"" (PDF) . 14 de enero de 2017. Archivado del original (PDF) el 19 de julio de 2017.
  33. "CRAN: Paquete Rcpp" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  34. "Función Rprof - RDocumentation" . www.rdocumentation.org . Consultado el 1 de diciembre de 2025 .
  35. "Bioconductor - BiocParallel" . www.bioconductor.org . Consultado el 1 de diciembre de 2025 .
  36. "CRAN: Paquete doParallel" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  37. "Usando el paquete foreach" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  38. "CRAN: Futuro del paquete" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  39. "CRAN: Paquete mirai" . cran.r-project.org . Consultado el 15 de mayo de 2026 .
  40. "Ayuda para el paquete parallel" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  41. "CRAN: Paquete Rmpi" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  42. "CRAN: Paquete snow" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  43. "CRAN: Paquete caret" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  44. "CRAN: Paquete keras" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  45. "CRAN: Paquete mlbench" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  46. "CRAN: Paquete mlr" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  47. "Aprendizaje automático en R - Próxima generación • mlr3" . mlr3.mlr-org.com . Consultado el 1 de diciembre de 2025 .
  48. "Paquete 'randomForest'"" (PDF) . 23 de julio de 2025. Archivado del original (PDF) el 20 de julio de 2008.
  49. "tidymodels" . www.tidymodels.org . Consultado el 1 de diciembre de 2025 .
  50. "CRAN: Paquete torch" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  51. "CRAN: Paquete xgboost" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  52. "CRAN: Paquete covr" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  53. "Un linter para código R • lintr" . lintr.r-lib.org . Consultado el 1 de diciembre de 2025 .
  54. "Documentación en línea para R • roxygen2" . roxygen2.r-lib.org . Consultado el 1 de diciembre de 2025 .
  55. "CRAN: Paquete roxygen2" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  56. "CRAN: Paquete styler" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  57. "CRAN: Paquete checkmate" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  58. "CRAN: Paquete RUnit" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  59. "Pruebas unitarias para R • testthat" . testthat.r-lib.org . Consultado el 1 de diciembre de 2025 .
  60. "CRAN: Paquete testthat" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .
  61. "CRAN: Paquete tinytest" . cran.r-project.org . Consultado el 1 de diciembre de 2025 .