Supponiamo che io ho il seguenteModifica delle forme utilizzate per scale_shape() in ggplot2
y <- rnorm(10)
b <- as.factor(sample(1:4,10,replace=T))
qplot(1:10, y, shape=b)
Come faccio a cambiare le forme che vengono utilizzati con ggplot2
?
Questo è un modo molto migliore per farlo, poiché mantiene la legenda e funziona con ggplot, non con la grafica di base. Imparo di più su ggplot qui ogni giorno, grazie! – Vince
Ciao, come posso cambiare la dimensione dei simboli quando usi scale_shape_manual()? Ho provato a utilizzare geom_point (size = 4), ma l'output era doppio simboli (due dimensioni). Qualsiasi aiuto sarà apprezzato. – Rafael
Se stai usando qplot, 'size = 4' deve entrare nella chiamata' qplot', non separatamente. Se aggiungi un 'geom_point' in più, stai effettivamente creando un secondo livello. (Questo, per inciso, è il motivo per cui non dovresti usare 'qplot' - è confuso.) – Harlan