#
UN GRAFICO A PUNTI (DOTPLOT)
#
library(DAAG)
# carica il pacchetto DAAG che include il set di dati ais
library(ggplot2)
# carica il pacchetto necessario per la grafica
#
ggplot(ais,
aes(x=sport, y=hg, fill=sport)) + geom_dotplot(method="dotdensity",
binaxis='y', stackdir="center", stackratio=1, dotsize=1,
binwidth=0.2, show.legend=FALSE) + coord_cartesian(ylim=c(10, 20)) +
labs(title="Concentrazione dell'emoglobina nel sangue per sport
praticato", x="Sport praticato", y="Emoglobina
(g/dL)") + theme_classic() # traccia dotplot
dell'emoglobina per sport
#
str(ais)
#
DUE GRAFICI A PUNTI (DOTPLOT) AFFIANCATI
#
library(DAAG)
# carica il pacchetto DAAG incluso il set di dati ais
library(ggplot2)
# carica il pacchetto necessario per la grafica#
plot1
<- ggplot(ais, aes(x=sex, y=hg, fill=sex)) +
geom_dotplot(method="dotdensity", binaxis='y',
stackdir="center", stackratio=1, dotsize=0.7, binwidth=0.2,
show.legend=FALSE) + coord_cartesian(ylim=c(10, 20)) +
labs(title="Emoglobina per sesso", x="Sesso",
y="Emoglobina (g/dL)") + theme_classic() #
dotplot dell'emoglobina per sesso#
plot2
<- ggplot(ais, aes(x=sex, y=hc, fill=sex)) +
geom_dotplot(method="dotdensity", binaxis='y',
stackdir="center", stackratio=1, dotsize=1, binwidth=0.2,
show.legend=FALSE) + coord_cartesian(ylim=c(35, 50)) +
labs(title="Ematòcrito per sesso", x="Sesso",
y="Ematòcrito (%)") + theme_classic() # dotplot
dell'ematòcrito per sesso
#
library(gridExtra)
# carica il pacchetto con la funzione necessaria per realizzare i
grafici affiancati
grid.arrange(plot1,
plot2, nrow = 1) # i due grafici sono affiancati
orizzontalmente
#
#
library(DAAG) # carica il pacchetto DAAG incluso il set di dati ais
library(ggplot2) # carica il pacchetto necessario per la grafica
plot1 <- ggplot(ais, aes(x=sex, y=hg, fill=sex)) + geom_dotplot(method="dotdensity", binaxis='y', stackdir="center", stackratio=1, dotsize=0.7, binwidth=0.2, show.legend=FALSE) + coord_cartesian(ylim=c(10, 20)) + labs(title="Emoglobina per sesso", x="Sesso", y="Emoglobina (g/dL)") + theme_classic() # dotplot dell'emoglobina per sesso
plot2 <- ggplot(ais, aes(x=sex, y=hc, fill=sex)) + geom_dotplot(method="dotdensity", binaxis='y', stackdir="center", stackratio=1, dotsize=1, binwidth=0.2, show.legend=FALSE) + coord_cartesian(ylim=c(35, 50)) + labs(title="Ematòcrito per sesso", x="Sesso", y="Ematòcrito (%)") + theme_classic() # dotplot dell'ematòcrito per sesso
#
library(gridExtra) # carica il pacchetto con la funzione necessaria per realizzare i grafici affiancati
grid.arrange(plot1, plot2, nrow = 1) # i due grafici sono affiancati orizzontalmente
#