Ajouter une barre de moyenne à un histogramme avec lattice.

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Antoine Dujon
Messages : 48
Enregistré le : 06 Déc 2008, 19:08
Contact :

Ajouter une barre de moyenne à un histogramme avec lattice.

Messagepar Antoine Dujon » 29 Mar 2009, 12:07

Bonjour,

J'aimerais deux informations à propos des histogrammes réalisés avec le package Lattice.

1- Voici un histogramme que j'ai réalisé avec Lattice. Comment y ajouter un marqueur de moyenne?

Image

2- Comment dans le titre de l'axe des Ordonnées mettre uniquement le C. edule en italique?

Merci d'avance.

Renaud Lancelot
Messages : 2484
Enregistré le : 16 Déc 2004, 08:01
Contact :

Messagepar Renaud Lancelot » 29 Mar 2009, 14:41

Code : Tout sélectionner

dfr <- data.frame(z = factor(rep(c("A", "B", "C"), each = 100)),
                  x = c(rnorm(100, 1, 1), rnorm(100, 3, 1), rnorm(100, 5, 1)))
library(lattice)
histogram(~ x | z, data = dfr, layout = c(1, 3), between = list(y = 1/2),
    ylab = expression(paste("Nombre de ", italic(C.~edule))),
    panel = function(x, ...){
        panel.histogram(x, ...)
        panel.abline(v = mean(x), col = "red", lwd = 2)
        })


Renaud


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité