View source: R/ScriptFonctionsSourcesVpack.r
barres.plot | R Documentation |
Fait un diagramme en barre avec la moyenne et les barres d'erreurs, possibilite de changer le calcul des barres d'erreur, et d'ajouter les lettres des tests post hoc
barres.plot(
variable,
Facteur,
lettres = c(""),
ecart = "sem",
ylim = "NP",
las.x = 1,
cex.x = 1,
labels.x = 1,
font.x = 1,
cl.x = 1,
below.x = 0,
...
)
variable |
un vecteur avec les valeurs des variables |
Facteur |
un facteur donnant les differentes modalites |
lettres |
(facultatif) liste de type c("text","text") qui figurera au dessus des barres |
ecart |
(facultatif) type de calcul de la barre d'erreur (sem, IC, sd, var, etc.) |
ylim |
comme pour la fonction plot(), permet de preciser les limites de l'axe des ordonnees |
las.x |
facultatif, orientation des labels de l'axe x (2 = vertical) |
cex.x |
facultatif, taille des labels de l'axe x |
labels.x |
facultatif, taille des labels de l'axe x |
font.x |
facultatif, police des labels de l'axe x |
cl.x |
facultatif, couleur des labels de l'axe x |
below.x |
facultatif, décalage vers le bas des labels de l'axe x (1,2,3) |
... |
possibilite de rajouter des arguments comme col,main,ylab,etc. associees a barplot |
barplot
pour tout les arguments dans ...
#Donnees
biomasse<-c(rnorm(35,20,5),rnorm(35,15,3),rnorm(35,5,3))
traitement<-factor(rep(c("T1","T2","T3"),each=35))
#Graphique de base
barres.plot(biomasse,traitement)
#En changeant les barres d'erreurs
barres.plot(biomasse,traitement,ecart=sd)
#En ajoutant les lettres de post-hoc
barres.plot(biomasse,traitement,lettres=c("a","ab","b"))
#En changeant des parametres classiques de barplot...
barres.plot(biomasse,traitement,lettres=c("a","ab","b"),
col=c("cadetblue","gold","orange"),
xlab="Traitements herbicides",ylab="Biomasse",font.lab=3,
main="Efficacite des traitement")
#Pour Julie.., si on veut changer l'ordre des traitements, il faut reprendre la fonction factor()
traitement<-factor(traitement,levels=c("T3","T1","T2"))
barres.plot(biomasse,traitement)
#Nouveauté : possibilité de changer orientation, taille et titre des labels de x
barres.plot(biomasse,traitement,las.x = 2)
barres.plot(biomasse,traitement,cex.x = 0.8)
barres.plot(biomasse,traitement,labels.x = c("Traitement 1","Traitement 2","Traitement
super
hyper bien
3"), las.x = 2, cex.x = 0.8)
barres.plot(biomasse,traitement,labels.x = c("Traitement 1","Traitement 2","Traitement
super
hyper bien
3"), las.x = 2, cex.x = 0.8,
font.x = 3, cl.x = "cadetblue", below.x = 2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.