Bonjour à tous,
J'ai un data frame selon la structure suivante:
je souhaite réaliser un plot avec la barre d'erreur. J'ai exploré la fonction 'plotmeans' du package "gplots" et la fonction 'ggline' du package "ggpubr".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 d<-data.frame(v1=rnorm(10, 8.5, 0.75), v2=rnorm(10, 10.2, 0.86), v3=rnorm(10, 6.7, 0.6)) > d v1 v2 v3 1 8.488424 10.433379 6.788322 2 8.869140 9.260499 7.305295 3 8.508276 10.395277 6.358899 4 7.654237 11.353220 6.407049 5 8.992264 10.928109 6.718973 6 9.381678 9.612671 6.954682 7 8.327952 11.644544 6.755915 8 8.846640 11.467259 7.095682 9 10.037097 9.818900 6.745006 10 8.399970 10.357606 7.044943
Je ne peux utiliser ces deux fonction directement sur mon data frame 'd' mais il faut le transformer selon la structure suivante:
Y a-t-il un moyen de le faire sans transformer le jeu de données. Si non, comment faire pour transformer mon jeu de donnée 'd' en 'd2'?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 d2<-data.frame(num=rnorm(30, 8.5, 1.3), v=sample(c("V1", "V2", "V3"),30, replace=TRUE) ) > d2 num v 1 8.627070 V1 2 8.557738 V2 3 7.336727 V3 4 7.628147 V1 5 7.891821 V2 6 5.931525 V1 7 9.052577 V3 8 6.245086 V2 9 8.981863 V1 10 6.868155 V3 11 8.907986 V3 12 7.963563 V1 13 . 14 . 15 .
Partager