Datos interesantes sobre el lenguaje de programación R – Part 1

R es un lenguaje de programación de código abierto que se usa ampliamente como software estadístico y herramienta de análisis de datos. R generalmente viene con la interfaz de línea de comandos. R está disponible en plataformas ampliamente utilizadas como Windows, Linux y macOS. Además, el lenguaje de programación R es la última herramienta de vanguardia. Fue diseñado por Ross Ihaka y Robert Gentleman en la Universidad de Auckland, Nueva Zelanda, y actualmente lo desarrolla el R Development Core Team.

Interesting-Facts-about-R-Programming-Language

Aquí hay algunos datos interesantes sobre el lenguaje de programación R:

  • El lenguaje de programación R es una implementación del lenguaje de programación S. También se combina con la semántica de alcance léxico inspirada en Scheme. Lleva el nombre en parte de los primeros nombres de los dos primeros autores de R y en parte como un juego con el nombre de S.
  • R admite tanto la programación procedimental como la programación orientada a objetos. La programación procedimental incluye el procedimiento, los registros, los módulos y las llamadas a procedimiento. Mientras que el lenguaje de programación orientado a objetos incluye clases, objetos y funciones genéricas.
  • El lenguaje R es un lenguaje interpretado en lugar de un lenguaje compilado. Por lo tanto, no necesita un compilador para compilar código en un programa ejecutable. Esto hace que ejecutar un script R lleve mucho menos tiempo.
  • La cantidad de paquetes R disponibles a través de CRAN o GitHub es 1, 00, 000 y hacen cosas épicas con solo una línea de código. Puede variar desde la regresión hasta el análisis bayesiano.
  • R está creciendo más rápido que cualquier otro lenguaje de ciencia de datos. Es el lenguaje de ciencia de datos más utilizado después de SQL. Es utilizado por el 70% de los mineros de datos.
  • Uno de los paquetes en R, a saber , el rmarkdownpaquete, lo ayuda a crear documentos de Word reproducibles y presentaciones de Powerpoint reproducibles a partir de su código de reducción de R con solo cambiar una línea en el YAML. («¡YAML no es un lenguaje de marcado!»)
  • Es realmente muy fácil en R conectarse a casi cualquier base de datos usando el dbplyrpaquete. Esto hace posible que un usuario de R trabaje de forma independiente y extraiga datos de casi todos los tipos de bases de datos comunes. También puede usar paquetes como bigrquerypara trabajar directamente con BigQuery y otros almacenes de datos de alto rendimiento.
  • Puede crear y hospedar aplicaciones web interactivas con solo unas pocas líneas de código en R. Con el flexdashboardpaquete en R, puede crear aplicaciones web interactivas con unas pocas líneas de código. Y con el rsconnectpaquete, también puede alojar sus aplicaciones web en su propio servidor o, aún más fácil, alojarlas en un servidor en la nube.
  • No solo puede implementar aplicaciones web, sino que también puede convertirlas en increíbles videojuegos en R. El nessypaquete lo ayuda a crear aplicaciones Shiny con el aspecto de NES (el sistema de entretenimiento de Nintendo) e implementarlas como lo haría con cualquier otra aplicación Shiny.
  • Puede crear API y servirlas desde R. El plumbrpaquete en R lo ayuda a convertir funciones de R en API web que se pueden integrar en aplicaciones posteriores.
  • De acuerdo con la popularidad de PYPL del lenguaje de programación, R es el número 7 de todos los lenguajes de programación. R es la Búsqueda de Google n.° 1 para el software de análisis avanzado. Tiene más de 3 millones de usuarios en todo el mundo que forman una gran comunidad para el lenguaje de programación R.

Publicación traducida automáticamente

Artículo escrito por AmiyaRanjanRout y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *