Possibilité d'avoir plusieurs graphes à l'écran ?

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

Thierry Gautrot
Messages : 89
Enregistré le : 28 Mai 2009, 18:41

Possibilité d'avoir plusieurs graphes à l'écran ?

Messagepar Thierry Gautrot » 21 Juin 2011, 19:44

Bonjour,

Comment obtenir plusieurs graphes à l'écran ? si je lance plusieurs lignes de script comme par exemple :

boxplot(corti~stra1)
glme1<-glmer(corti~stra1,family=poisson,maxIter=1000,data=bryoN2)
summary(glme1)

boxplot(corti~stra2)
glme1<-glmer(corti~stra2,family=poisson,maxIter=1000,data=bryoN2)
summary(glme1)

seul le dernier graphe apparait à l'écran ; comment obtenir mes deux graphes ?

Merci

Thierry

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

Messagepar Renaud Lancelot » 22 Juin 2011, 04:39

Demander l'ouverture d'une fenêtre graphique avant de faire le graphe. Par exemple:

Code : Tout sélectionner

windows()
boxplot(corti~stra1)
Renaud

Eric Wajnberg
Messages : 776
Enregistré le : 11 Aoû 2008, 15:37
Contact :

Messagepar Eric Wajnberg » 22 Juin 2011, 05:05

envoyer, par exemple:

Code : Tout sélectionner

par(mfrow=c(1,2))


avant de lancer les commandes graphiques.

Voir la documentation de la fonction par()

Eric.

Morgane Mazens
Messages : 40
Enregistré le : 01 Avr 2011, 11:33

Messagepar Morgane Mazens » 22 Juin 2011, 07:19

ou taper : x11()
avant de lancer les commandes du graphe

Matthieu Lesnoff
Messages : 120
Enregistré le : 29 Nov 2004, 12:41

Re: Possibilité d'avoir plusieurs graphes à l'écran ?

Messagepar Matthieu Lesnoff » 22 Juin 2011, 08:58

ou utiliser l'argument "split" de la fonction print.trellis(), mais il faut alors remplacer boxplot() par bwplot() (fonction du package lattice).

voir les exemples dans ?print.trellis
ML

Maxime Hervé
Messages : 427
Enregistré le : 03 Mar 2010, 14:21
Contact :

Messagepar Maxime Hervé » 22 Juin 2011, 09:13

D'une façon générale, mieux vaut privilégier dev.new() à windows() et x11(), car lui seul est utilisable sur toutes les plates-formes.

Maxime

Thierry Gautrot
Messages : 89
Enregistré le : 28 Mai 2009, 18:41

Messagepar Thierry Gautrot » 22 Juin 2011, 13:27

Ca marche !

Merci

Thierry


Retourner vers « Questions en cours »

Qui est en ligne

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