Je souhaite réaliser un diagramme cumulé avec deux critère pour l’axe des ordonnées. Je souhaite avoir pour chaque molécule (critère 1), une barre cumulé pour chaque période (critère 2).
Structure de ma base
Code : Tout sélectionner
'data.frame': 189 obs. of 4 variables:
$ Molecule: Factor w/ 24 levels "2,4-D","AMPA",..: 6 6 6 1 2 12 1 4 2 4 ...
$ Periode : Factor w/ 3 levels "1","2","3": 2 1 3 2 1 3 3 1 2 2 ...
$ variable: Factor w/ 3 levels "Freq_Det_10",..: 1 1 1 1 1 1 1 1 1 1 ...
$ value : num 0.866 1.282 0.641 8.442 53.846 ...
code pour faire mon graphique pour une seule période. J'obtiens une barre cumulé pour chaque molécule. Je cherche maintenant a avoir pour chaque molécule une barre cumulée pour chaque période (3 périodes).
Code : Tout sélectionner
g<-ggplot(mdata, aes(x = Molecule, y = value, fill = variable)) +
geom_bar(stat = "identity")+
coord_flip()+
scale_y_continuous(breaks=c(0,20, 40, 60, 80, 100))+
scale_fill_manual(values=c("#999999", "#E69F00", "#56B4E9"))+
theme_minimal()
g
Merci d'avance pour votre aide,
Simon.