Spécifier intervalle des axes d'un graphique

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

Guillaume Jubelin
Messages : 4
Enregistré le : 06 Sep 2006, 12:08

Spécifier intervalle des axes d'un graphique

Messagepar Guillaume Jubelin » 12 Oct 2006, 12:58

Bonjour,
je débute avec R, ma question peut paraître un peu stupide et je m'en excuse:
je trace des graphiques avec la fonction plot, les axes sont contraints automatiquement par les valeurs des points affichés, j'aimerais savoir comment définir moi même les bornes des axes

Est-ce possible avec plot()?

Faut-il utiliser une autre fonction?

Merci par avances

Pierre Bady
Messages : 405
Enregistré le : 02 Mai 2006, 07:46

Messagepar Pierre Bady » 12 Oct 2006, 13:28

bonjour,

tu peux jeter un coup d'oeil à l'aide de la fonction "axis"
et/ou consulter ce document:
http://cran.univ-lyon1.fr/doc/contrib/rdebuts_fr.pdf

voici un petit exemple:


Code : Tout sélectionner

x <- 1:10
y <- rnorm(10)
par(mfrow=c(2,2))
plot(x,y)
plot(x,y,axes=F)
axis(1, at=1:10)
axis(2)
box()
plot(x,y,axes=F)
axis(1, at=seq(2,10,2),labels=letters[c(1:5)])
axis(2)
box()
plot(x,y,axes=F)
axis(1, at=seq(0,10,0.5))
axis(2, at=seq(-3,3,0.5))



@+

Pierre

[edit]: oups ... j'ai mal lu la question et j'ai répondu à coté ... désolé
=@===--------¬-------¬------¬-----¬
liens utiles :
http://www.gnurou.org/Writing/SmartQuestionsFr
http://neogrifter.free.fr/welcomeOnInternet.jpg
]<((((*< -------------------------------

Guillaume Jubelin
Messages : 4
Enregistré le : 06 Sep 2006, 12:08

Messagepar Guillaume Jubelin » 12 Oct 2006, 13:54

Merci

E.V. Dennst

Re: Spécifier intervalle des axes d'un graphique

Messagepar E.V. Dennst » 13 Oct 2006, 07:04

Guillaume Jubelin a écrit :Bonjour,
je débute avec R, ma question peut paraître un peu stupide et je m'en excuse:
je trace des graphiques avec la fonction plot, les axes sont contraints automatiquement par les valeurs des points affichés, j'aimerais savoir comment définir moi même les bornes des axes
Est-ce possible avec plot()?

oui, avec xlim et ylim, eg
plot(..., xlim=c(monxinf, monxsup), ylim=c(monyinf, monysup)...)


Retourner vers « Questions en cours »

Qui est en ligne

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