Una Gráfica de Área nos ayuda a visualizar la variación en la cantidad cuantitativa con respecto a alguna otra cantidad. Es simplemente un gráfico de líneas donde el área debajo del gráfico está coloreada/sombreada. Se usa mejor para estudiar las tendencias de variación durante un período de tiempo, donde queremos analizar el valor de un cambio de variable durante un período de tiempo o con respecto a cualquier otra variable.
En este artículo, discutiremos cómo dibujar un gráfico de área en el lenguaje de programación R usando el paquete ggplot2. Para hacerlo, usamos la función geom_area() que nos ayuda a crear la capa de trazado del área.
Sintaxis: geom_area(mapeo, datos, estadísticas, posición)
Argumento:
- mapeo: determina el mapeo estético generalmente construido con la función aes().
- datos: determina el marco de datos que se utilizará para el mapeo.
- stat: determina la transformación estadística.
- posición: determina el ajuste de posición para los puntos superpuestos.
Ejemplo:
Aquí hay una gráfica de área básica usando la función geom_area().
R
# create dataframe set.seed(1234) df <- data.frame(value =round(c(rnorm(2000, mean=100, sd=7)))) # import libraries ggplot2 library(ggplot2) # create area plot ggplot(df, aes(x=value)) + geom_area(stat = "bin")
Producción:
Personalización de color y tipo de línea
Podemos personalizar el color del relleno de la trama, el contorno y el tipo de línea del contorno utilizando los parámetros de color, relleno y tipo de línea de la función geom_area().
Sintaxis: plot + geom_area (color, relleno, tipo de línea, alfa)
Parámetros:
- color: determina el color del contorno de la parcela de área.
- relleno: determina el color del relleno de fondo.
- tipo de línea: determina el tipo de contorno en la trama.
- alfa: determina la transparencia del relleno de la trama.
Ejemplo:
Aquí hay un gráfico de área con relleno de color verde y un contorno verde con una línea discontinua y un 50 % de transparencia.
R
# create dataframe set.seed(1234) df <- data.frame(value =round(c(rnorm(2000, mean=100, sd=7)))) # import libraries ggplot2 library(ggplot2) # create area plot # color, fill and linetype parameters # are used for color customization ggplot(df, aes(x=value)) + geom_area(stat = "bin", color = "#2bab53", fill = "#2bab53", linetype = "dashed", alpha = 0.5)
Producción:
Trazado de contorno
Para crear un diagrama de contorno usando la función geom_area(), creamos un diagrama de área básico con transparencia establecida en cero por ciento usando el parámetro alfa de la función geom_area().
Sintaxis: geom_area(alfa=0)
Ejemplo:
Aquí, hay un diagrama de contorno con un contorno verde hecho usando la función geom_area().
R
# create dataframe set.seed(1234) df <- data.frame(value =round(c(rnorm(2000, mean=100, sd=7)))) # import libraries ggplot2 library(ggplot2) # create area plot # alpha as zero is used for converting area plot to line plot ggplot(df, aes(x=value)) + geom_area(stat = "bin", color = "#2bab53", alpha = 0)
Producción:
Publicación traducida automáticamente
Artículo escrito por mishrapriyank17 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA