Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Un grafico a punti, o grafico a dispersione, è un tipo di rappresentazione grafica dei dati che mostra la relazione tra due variabili numeriche. In un grafico a punti, ogni punto rappresenta una coppia di valori, uno per ogni variabile, e viene posizionato su un piano cartesiano con un asse per ogni variabile.
È possibile creare un grafico a punti in R con la funzione dotchart(x, labels =), dove x è il vettore numerico e labels è un vettore “etichette” per ogni punto. È possibile aggiungere come opzione “groups = opzione” per indicare un fattore che specifica come gli elementi di x siano raggruppati oppure l’opzione “gcolor = opzione” controlla il colore dell’etichetta dei gruppi. cex definisce la dimensione delle etichette.
# Esempio di Grafico a punti
dotchart(mtcars$mpg,labels=row.names(mtcars),cex=.7)
Successivamente possiamo usare color e raggruppiamoli per numero di cilindri
dotchart(x$mpg,labels=row.names(x),cex=.7,groups= x$cyl,
+ gcolor="black", color=x$color)
Nel package Hmisc abbiamo la funzione dotplot2() che fornisce funzioni per la costruzione di un grafico a punti in R avanzati.
dotchart2(data, labels, groups=NULL, gdata=NA, horizontal=TRUE, pch=16, xlab='', ylab='', xlim=NULL, auxdata, auxgdata=NULL, auxtitle, lty=1, lines=TRUE, dotsize = .8, add=FALSE, xaxis=TRUE, lcolor='gray',...
data: un vettore numerico i cui valori sono mostrati sull’asse x
labels: un vettore di etichette per ogni punto, corrispondente a x
groups: una variabile categorica opzionale che indica come vengono raggruppati i valori dei dati
gdata: valori dei dati per i gruppi
horizontal: impostare FALSE per avere un grafico verticale
pch: numero di caratteri o valore predefinito per il tracciamento dei punti nei grafici a punti
xlab: titolo dell’asse x
ylab: titolo dell’asse y
xlim: Limiti dell’asse x. Si applica solo a horizontal=TRUE
auxdata: un vettore di dati ausiliari forniti a dotchart2, della stessa lunghezza del primo argomento (data). Se presente, questo vettore di valori verrà stampato al di fuori del margine destro del grafico a punti. Di solito auxdata rappresenta le dimensioni delle celle
auxgdata: simile ad auxdata ma corrispondente all’argomento di gdata
auxtitle: se specificato auxdata, auxtitle specifica un titolo di colonna per i dati extra stampati nel grafico
lty: tipo di linea per le linee orizzontali
lines: impostare su FALSE per sopprimere il disegno delle linee di riferimento
dotsize: dimensione dei punti
add: da impostare a VERO per aggiungere a un grafico esistente
xaxis: Impostare su FALSE per eliminare l’asse x
lcolor: colore per le linee orizzontali
Guarda tutti i tutorial sui Grafici oppure torna su R tutorial.