ggplot2 - Gráficos de burbujas y gráficos de conteo
Los gráficos de burbujas no son más que gráficos de burbujas que son básicamente un gráfico de dispersión con una tercera variable numérica utilizada para el tamaño del círculo. En este capítulo, nos centraremos en la creación de gráficos de recuento de barras y de histogramas, que se consideran una réplica de los gráficos de burbujas.
Los siguientes pasos se utilizan para crear gráficos de burbujas y contar gráficos con el paquete mencionado:
Entendiendo el conjunto de datos
Cargue el paquete respectivo y el conjunto de datos necesario para crear los gráficos de burbujas y los gráficos de recuento.
> # Load ggplot
> library(ggplot2)
>
> # Read in dataset
> data(mpg)
> head(mpg)
# A tibble: 6 x 11
manufacturer model displ year cyl trans drv cty hwy fl class
<chr> <chr> <dbl> <int> <int> <chr> <chr> <int> <int> <chr> <chr>
1 audi a4 1.8 1999 4 auto(l5) f 18 29 p compa~
2 audi a4 1.8 1999 4 manual(m5) f 21 29 p compa~
3 audi a4 2 2008 4 manual(m6) f 20 31 p compa~
4 audi a4 2 2008 4 auto(av) f 21 30 p compa~
5 audi a4 2.8 1999 6 auto(l5) f 16 26 p compa~
6 audi a4 2.8 1999 6 manual(m5) f 18 26 p compa~
El gráfico de recuento de barras se puede crear usando el siguiente comando:
> # A bar count plot
> p <- ggplot(mpg, aes(x=factor(cyl)))+
+ geom_bar(stat="count")
> p
Análisis con histogramas
El gráfico de recuento del histograma se puede crear usando el siguiente comando:
> # A historgram count plot
> ggplot(data=mpg, aes(x=hwy)) +
+ geom_histogram( col="red",
+ fill="green",
+ alpha = .2,
+ binwidth = 5)
Gráficos de burbujas
Ahora creemos el diagrama de burbujas más básico con los atributos necesarios para aumentar la dimensión de los puntos mencionados en el diagrama de dispersión.
ggplot(mpg, aes(x=cty, y=hwy, size = pop)) +geom_point(alpha=0.7)
El gráfico describe la naturaleza de los fabricantes que se incluye en formato de leyenda. Los valores representados incluyen varias dimensiones del atributo "hwy".