r:ggplot2:qplot
qplot
Funzione che crea automaticamente i grafici maggiormente utilizzati.
Funzione
qplot(x, y = NULL, ..., data, facets = NULL, margins = FALSE, geom = "auto", xlim = c(NA, NA), ylim = c(NA, NA), log = "", main = NULL, xlab = deparse(substitute(x)), ylab = deparse(substitute(y)), asp = NA)
Parametri principali
x, y | variabili |
data | dataframe |
geom | automatico di default (quindi non necessario) |
xlab, ylab | etichette degli assi |
main | titolo del grafico |
xlim, ylim | limiti degli assi |
asp | rapporto assi x/y |
Esempi
Fattori
Indicando una variabile categoriale, il risultato sarà un grafico a barre.
qplot(Diet, data=ChickWeight, main="Diet")
Vettori numerici
Applicata ad una variabile cardinale, il risultato sarà un istogramma.
qplot(weight, data=ChickWeight, main="Weight", xlab="Weight")
Con due variabili cardinali, o una cardinale e una categoriale, otterremo uno scatterplot
qplot(Time, weight, data=ChickWeight, main="Weight by Time", xlab="Time", ylab="Weight")
Per produrre un boxplot, è necessario indicare la geometria:
qplot(Diet, weight, data=ChickWeight, geom="boxplot", main="Weight by Diet", xlab="Diet", ylab="Weight")
Script di esempio
- Es Qplot.R
# variabile categoriale, + titolo qplot(Diet, data=ChickWeight, main="Diet") # variabile cardinale, titolo, + etichetta asse qplot(weight, data=ChickWeight, main="Weight", xlab="Weight") # due variabili cardinali, titolo, etichette assi qplot(Time, weight, data=ChickWeight, main="Weight by Time", xlab="Time", ylab="Weight") # una variabile categoriale, una cardinale, titolo, etichette, + geom_boxplot qplot(Diet, weight, data=ChickWeight, geom="boxplot", main="Weight by Diet", xlab="Diet", ylab="Weight")
r/ggplot2/qplot.txt · Ultima modifica: 05/09/2025 16:48 da Agnese Vardanega