Voglio fare un grafico a punti con ggplot2 geom_point dove una variabile continua è stratificata da diversi fattori.ggplot2 traccia 3 fattori con qualche jigging sull'asse x
E 'piuttosto complicato, forse sto cercando di mostrare troppo in un solo grafico, ma ho tre diversi fattori che influenzano le cose
voglio mostrare come questo
p <- ggplot(mtcars[,c(1,2,10,11)], aes(factor(cyl), mpg))
p + geom_point(aes(colour = factor(gear), shape=factor(carb)))
Tuttavia, voglio dividere il fattore (ingranaggio), vale a dire per ciascuno dei tre fattori (cilindro) valore sull'asse x, voglio una piccola distanza tra i diversi fattori (ingranaggio) colori sull'asse x
cioè all'interno di factor (cyl) == 4, factor (gear) == 3 è una sorta di su 3.9, factor (gear) == 4 is on 4 e factor (gear) == 5 è sort of on 4.1. Questo è ripetuto per ogni valore di fattore (cil).
speranza che abbia un senso
NB questo è un esempio di giocattoli. Lo farei usando valori categoriali, non numerici invece di numeri fattorizzati; Mi rendo conto che avere valori su 3.9/4.1 è fonte di confusione.
perché non sfaccettare i dati sulla marcia di dare tre lotti? – John
facet suona bene, sto cercando di capirlo usando questo: http://had.co.nz/ggplot2/facet_grid.html –
se trovato questo link abbastanza utile per ggplot2 - http://wiki.stdout.org/ rcookbook/Graphs/ – John