J'ai du mal à réorganiser les nombres de l'axe y dans un graphe ggplot2 tel que l'exemple ci-dessous. Par défaut, il est commandé uniquement en tenant compte du premier numéro et je veux qu'il soit réorganisé dans l'ordre ascendant. J'apprécierais grandement toute suggestion.ordering y ggplot2()
plot <- ggplot(top.OTUs.abun.melt, aes(C, test, size = SA)) +
geom_point(aes(size = SA/110), shape = 21) +
scale_size_identity(trans = "sqrt", breaks = c(100, 1000, 5000, 20000)) +
theme(panel.grid.major = element_line(linetype = 2, color = "black", size = 0.025),
axis.text.x = element_text(angle = 90, hjust = 1, vjust = 0.2)) +
scale_y_discrete(expand = c(0, 2.5))
plot2 <- plot + guides(colour = guide_legend(override.aes = list(size = 5)))
plot2
Merci Matt74, si je change pour le graphique numérique toute la met à l'échelle en fonction de la distance des nombres ... – FranciscoC