Ricerca Sociale con R

Una wiki per l'analisi dei dati con R

Strumenti Utente

Strumenti Sito


Il Laboratorio di Analisi dei Dati con R, dell'Università di Teramo su piattaforma Meet, inizia il 9 aprile 2021 - Iscrizione - email
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")
&nolink |

Vettori numerici

Applicata ad una variabile cardinale, il risultato sarà un istogramma.

qplot(weight, data=ChickWeight,
      main="Weight", xlab="Weight")
&nolink |

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")
&nolink

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: 26/09/2021 07:48 da admin