[R] barplot() options for intervals on axes

Sebastien Moretti Sebastien.Moretti at igs.cnrs-mrs.fr
Mon Dec 6 15:45:03 CET 2004


>    Did you see the lab argument to par()?
>
> 'lab' A numerical vector of the form 'c(x, y, len)' which modifies
>            the way that axes are annotated.  The values of 'x' and 'y'
>            give the (approximate) number of tickmarks on the x and y
>            axes and 'len' specifies the label size.  The default is
>            'c(5, 5, 7)'. _Currently_, 'len' _is unimplemented_.
>
>    You might want something like this:
>
> par(lab=c(5,10,7))
> barplot(runif(10))
>

'lab' doesn't change my graph. It is always the same.
Maybe it doesn't work with other options I use in barplot:

barplot(y,xlab="Number of splice variants",ylab="Number of 
genes",col="red1",names.arg=x,border="red1",axes=TRUE,ylim=c(0,max(y)))



> > Hello,
> > I am a beginner with R. I read many tutorials and the FAQ but I cannot
> > solve my problem.
> > I use barplot() to view my graph. I try to get more interval marks on y
> > axis. I wasn't able to find options in 'help(barplot)' or 'help(par)' to
> > do this with barplot().
> >
> > I seek for another option to print y values on my bars like on the graph
> > of the R homepage: http://www.r-project.org/
> >
> > Thanks for your help.

-- 
Sebastien MORETTI
Linux User - #327894
CNRS - IGS
31 chemin Joseph Aiguier
13402 Marseille cedex 20, FRANCE
tel. +33 (0)4 91 16 44 55




More information about the R-help mailing list