ggplot2 - Grafici a bolle e grafici di conteggio

I grafici a bolle non sono altro che grafici a bolle che sono fondamentalmente un grafico a dispersione con una terza variabile numerica utilizzata per la dimensione del cerchio. In questo capitolo, ci concentreremo sulla creazione di grafici di conteggio barre e grafici di conteggio istogramma che sono considerati come repliche di grafici a bolle.

I seguenti passaggi vengono utilizzati per creare grafici a bolle e grafici di conteggio con il pacchetto menzionato -

Comprensione del set di dati

Caricare il rispettivo pacchetto e il set di dati richiesto per creare i grafici a bolle e i grafici di conteggio.

> # 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~

Il grafico del conteggio delle barre può essere creato utilizzando il seguente comando:

> # A bar count plot
> p <- ggplot(mpg, aes(x=factor(cyl)))+
+ geom_bar(stat="count")
> p

Analisi con istogrammi

Il grafico del conteggio dell'istogramma può essere creato utilizzando il seguente comando:

> # A historgram count plot
> ggplot(data=mpg, aes(x=hwy)) +
+    geom_histogram( col="red",
+       fill="green",
+       alpha = .2,
+       binwidth = 5)

Grafici a bolle

Ora creiamo il grafico a bolle più semplice con gli attributi richiesti per aumentare la dimensione dei punti menzionati nel grafico a dispersione.

ggplot(mpg, aes(x=cty, y=hwy, size = pop)) +geom_point(alpha=0.7)

La trama descrive la natura dei produttori che è inclusa nel formato della legenda. I valori rappresentati includono varie dimensioni dell'attributo "hwy".