GRÁFICOS EN R
R CHARTS
Consulta también nuestro sitio especializado en visualización de datos con cientos de ejemplos en R y ggplot2
¿Como CREAR GRÁFICOS con R?
Los gráficos en el lenguaje de programación R se utilizan para representar y comprender mejor los datos con los que se está trabajando. En esta categoría encontrarás todos lo tutoriales que explican cómo hacer gráficos en R, desde gráficos simples hasta otros más avanzados. También hay tutoriales sobre cómo personalizar los parámetros gráficos para crear gráficos visualmente bonitos en R e incluso sobre exportar gráficos en alta definición, gracias al paquete base grDevices
, para ser usados en documentos.
Las tres formas más habituales de crear gráficos con R son usar las funciones de R base, usar la librería ggplot2
o el paquete lattice
:
-
Gráficos en R base
El paquetegraphics
es un paquete base para la construcción de gráficos. La funciónplot
es la función más básica para crear gráficos en R. Con esta función se pueden crear distintos tipos de gráficos, como gráficos de líneas, de barras o incluso diagramas de caja o matrices de dispersión, dependiendo de la clase o formato del objeto de entrada. -
El paquete ggplot2
El paqueteggplot2
fue desarrollado por Hadley Wickham como implementación del "Grammar of Graphics". De este modo, los gráficos se crean mediante una estructura de capas que permite añadir más elementos al gráfico empleando una sintaxis sencilla. -
El paquete lattice
La libreríalattice
fue creada por Deepayan Sarkar y nace como alternativa a las herramientras gráficas de R base tomando como punto de inspiración los gráficos de Trellis. Este paquete es de especial relevancia en lo que se refiere a representaciones de datos multivariantes.
Tipos de GRÁFICOS en R
Hay muchos tipos de gráficos estadísticos en R y la elección de uno u otro dependerá de los objetivos del estudio y de los datos. Por lo tanto, puedes recurrir a diferentes tipos de representaciones estadísticas para descubrir todos los patrones en las observaciones. Estas representaciones gráficas incluyen:
-
Diagramas de dispersión
Los gráficos de dispersión, también conocidos como nubes de puntos permiten visualizar la relación entre dos o tres variables en el caso de representaciones 3D. En el caso de que estés trabajando con varias variables puedes crear una matriz de dispersión que comparará las variables una con otra. -
Gráficos de barras
Los diagramas de barras son un tipo de gráficos muy útiles para representar el número de elementos de cualquier variable categórica. También puedes crear gráficos de barras para varios grupos o incluso resumir cierta característica de una variable en base a ciertos grupos. Existen gráficos relacionados con los diagramas de barras, como es el caso de los gráficos de espina o los gráficos de mosaico. -
Histogramas
Los histogramas ayudan a entender la distribución subyacente de los datos con los que estás trabajando. Este tipo de gráfico de R se puede crear fácilmente con la funciónhist
. -
Gráficos de densidad
Los gráficos de densidad son versiones suavizadas de los histogramas mediante técnicas estadísticas no paramétricas. Se pueden crear dibujando la salida de la funcióndensity
o con funciones específicas como la funciónepdfPlot
. -
Diagramas de caja y bigotes
Los diagramas de caja se utilizan para representar ciertas características de los datos, como la dispersión o la asimetría, pero también para identificar datos atípicos. La caja representa el 50% de los datos, comenzando en el primer cuartil y terminando en el tercero, siendo la línea central la representación de la mediana. -
Otros tipos de gráficos
Existen multitud de gráficos para representar datos además de los ya mencionados, como gráficos de puntos, qq-plots, beanplots, entre otros. Navega por las páginas de esta categoría y aprende todo sobre gráficos en R.