En este artículo, repasaremos la lista de algunos paquetes importantes en R. Hablaremos de los paquetes más populares y comúnmente utilizados. Estos paquetes no tienen una clasificación en ningún orden, sino que forman parte de este artículo debido a sus funcionalidades y diversas operaciones.
R es la lingua franca de la Ciencia de Datos que comprende un repositorio masivo de paquetes. Estos paquetes atraen a varios campos que hacen uso de R para sus fines de datos. Hay 10.000 paquetes en CRAN, lo que lo convierte en un océano de funciones estadísticas por excelencia. Aunque no es posible nombrar todos los paquetes en este artículo, haremos todo lo posible para incluir los paquetes más populares y comúnmente utilizados en R.
¡Mantente actualizado con las últimas tendencias tecnológicas
Únete a DataFlair en Telegram!
Lista de paquetes en R
La lista de los principales paquetes en el lenguaje de programación R es la siguiente:
tidyr
Como su nombre indica, utilizamos tidyr para hacer que los datos estén ‘ordenados’. Funciona bien con dplyr. Se trata básicamente de una evolución del paquete reshape2 del que hablaremos más adelante.
¡Espera! Primero, aprende a instalar y usar paquetes en la programación de R
ggplot2
Con ggplot2, puedes crear gráficos de forma declarativa. ggplot2 es famoso por sus gráficos elegantes y de calidad que lo diferencian de otros paquetes de visualización.
ggraph
ggraph es una extensión de ggplot2. Elimina la limitación de ggplot2, es decir, su dependencia de los datos tabulares.
dplyr
Utilizamos esta biblioteca para realizar la gestión y el análisis de datos. La biblioteca dplyr facilita varias funciones para los marcos de datos en R.
Revisemos el concepto de operaciones de marcos de datos en R
tidyquant
tidyquant es un paquete financiero que se utiliza para realizar análisis financieros cuantitativos. Se suma al universo tidyverse como paquete financiero. Podemos utilizarlo para importar, analizar y visualizar los datos.
dygraphs
El paquete dygraphs en R proporciona una interfaz a la biblioteca principal de JavaScript que podemos utilizar para realizar gráficos. Se utiliza especialmente para trazar datos de series temporales en R.
leaflet
El leaflet es una biblioteca JavaScript de código abierto para crear visualizaciones interactivas. Sitios web populares como el New York Times, Flickr, Github, etc utilizan leaflet. El paquete R de leaflet facilita la interacción con él.
¡Todas las librerías JavaScript esenciales que debes conocer!
ggmap
Es un paquete de mapas que se utiliza para delinear visualizaciones espaciales. También consta de varias herramientas para la geolocalización y el enrutamiento.
glue
Los desarrolladores hicieron este paquete para realizar la operación de wrangling de datos. Utilizamos este paquete para evaluar las expresiones de R que están presentes dentro de la cadena.
shiny
Con la ayuda de shiny, puede desarrollar aplicaciones web interactivas y estéticamente agradables utilizando R. También proporciona varias extensiones con CSS, widgets HTML y JavaScript.
plotly
El paquete R ‘plotly’ proporciona gráficos interactivos y de calidad en línea. Se extiende sobre la biblioteca de JavaScript -plotly.js.
tidytext
Este paquete proporciona varias funciones de minería de texto para el procesamiento de palabras y la realización de análisis de sentimiento a través de ‘dplyr’, ‘ggplot’ y otras herramientas diversas.
Explora el Proyecto de Ciencia de Datos sobre Análisis de Sentimientos en R
stringr
Este paquete proporciona envoltorios consistentes y simples de usar para el paquete ‘stringi’ que facilita las operaciones comunes de cadenas.
reshape2
Este paquete facilita la reestructuración flexible y la agregación de datos utilizando las funciones melt() y decast().
dichromat
El paquete R dichromat sirve para eliminar los contrastes rojo-verde o azul-verde de los colores.
digest
Hacemos uso del paquete digest para la creación de objetos hash criptográficos de funciones de R.
MASS
MASS proporciona un gran número de funciones estadísticas. Proporciona conjuntos de datos que están en conjunto con el libro «Modern Applied Statistics with S».
caret
El paquete caret proporciona funciones para llevar a cabo tareas de clasificación y regresión. CaretEnsemble, una característica de caret es para la combinación de diferentes modelos.
Debe conocer la Clasificación en la programación de R antes de seguir adelante.
e1071
Esta biblioteca proporciona funciones útiles que son esenciales para el análisis de datos como las Transformadas de Fourier, Naive Bayes, Clustering, SVMs y otras funciones diversas.
sentimentr
Este paquete proporciona funciones para llevar a cabo el análisis del sentimiento. Calcula la polaridad del texto a nivel de frase y realiza la agregación por filas o la agrupación de variables.
Resumen
En el artículo anterior, repasamos la lista de los paquetes más populares de R. Hablamos de varias bibliotecas que utilizamos para la manipulación, el análisis y la visualización de datos. R es un lenguaje en constante evolución que se ha hecho un hueco en la industria de la Ciencia de Datos. Esperamos que haya disfrutado de la lectura de este artículo. Si nos olvidamos de algún paquete que considera importante, asegúrese de comentar.
El siguiente paso en nuestra serie de tutoriales de R DataFlair – Estadística y programación en R