Niixer

Programación en R

La programación en R facilita diversas actividades diarias, antes de su uso es importante conocer acerca de este lenguaje

Lenguaje de programación en R

Permite realizar el análisis de un conjunto de datos , por  medio de un lenguaje de programación de código abierto. Tiene un entorno de software libre, donde se explica un sistema completamente planificado y coherente, dedicado específicamente a la estadística.  Este tipo de lenguaje se puede diferenciar de los demás, debido a que se encuentra diseñado para llevar a cabo múltiples actividades o tareas diferentes.

Historia:

Los orígenes de R empiezan en S, el cual es otro tipo de programación creado en los Estados Unidos, hacia el año 1992 pero culminando finalmente en el año 2000. De esta manera R hereda algunas características de S que permiten correr el código sin ningún problema. Para poder lograr un uso y distribución de este programa de forma gratuitita, se hace por medio de una licencia pública general GNU.

Ilustración 1 Uso R studio

Nota: imagen tomada de Amazon prime, por Channy Yun. https://aws.amazon.com/es/blogs/aws/announcing-fully-managed-rstudio-on-amazon-sagemaker-for-data-scientists/

¿para qué sirve?

Es importante resaltar que se debe entender el significado que tienen la sigla de R, la cual aparte de tratarse de un software libre, se clasifica como un lenguaje interpretado. Adicionalmente, este tipo de programación puede ser integrado con otros lenguajes de programación como: C y C++

Por otra parte, puede usarse en diferentes sectores laborales como:

  • Estadística
  • Bioinformática
  • Análisis financiero
  • Investigación biomédica
  • Machine Learning

Características:

  • Almacenar de forma efectiva el uso de los datos
  • Realización de cálculos con matrices
  • Cuenta con diversas herramientas para analizar datos
  • Diferentes utilidades gráficas para visualizar los datos
  • Incluye: saltos condicionales, bucles, utilidades de entrada y salida, entre otros
  • El formato de documentación se hace por medio de latex, proporcionando documentación completa de manera física y digital

Ilustración 2 Uso de gráficos en Rstudio

Nota: imagen tomada de Amazon prime, por Channy Yun. https://aws.amazon.com/es/blogs/aws/announcing-fully-managed-rstudio-on-amazon-sagemaker-for-data-scientists/

Algunos usos:

Por otra parte, el aspecto de la big data y para el uso de los datos, permite:

  • Producir visualizaciones de datos en alta calidad
  • Hacer dashboards para analizar datos
  • Creación de informes automáticos
  • Contar con herramientas  análisis estadístico para poder profundizar en el conocimiento de los datos

De esta manera, se afirma que R es algo más que un lenguaje de programación, al permitir la interacción del usuario: ensaya, se equivoca y  vuelve a proba, generando un resultado final cuando el ciclo y el resultado es satisfactorio.

Conclusiones:

  • R se convierte en una herramienta que permite entender cómo funciona la programación y  al mismo tiempo permite realizar actividades que puedan hacer parte del trabajo
  • Este programa es de fácil acceso para muchas personas y no conoce de barreras, dado que como se mencionaba anteriormente es un software libre
  • Puede significar oportunidad de mejora, ya que por sus múltiples funciones permite llevar a cabo actividades que se hacen de forma tradicional de forma más óptima, sencilla  y rápida

Autor: Jennifer Liseth Simbaqueva Ortiz

Editor: Ing. Carlos Iván Pinzón Romero

Código: UCPA-10

Universidad: Universidad Central

Fuentes:

[1]. Vega, J. B. M. (s. f.). R para principiantes. https://bookdown.org/jboscomendoza/r-principiantes4/quien-usa-r.html

[2]. Unir, V. (2020, 28 septiembre). Lenguaje R, ¿qué es y por qué es tan usado en Big Data? UNIR. https://www.unir.net/ingenieria/revista/lenguaje-r-big-data/

[3]. Santaella, J. (2022, 11 abril). ¿Qué es la programación en R y cómo funciona? - Talently. Talently Blog. https://talently.tech/blog/programacion-en-r/

[4]. Lenguaje de programación R, el presente del Data Science. (s. f.). Immune Technology Institute. https://immune.institute/blog/lenguaje-de-programacion-r/

One thought on “Programación en R

Deja una respuesta