[R] Getting tick positions
Adaikalavan Ramasamy
ramasamy at cancer.org.uk
Thu Feb 24 01:30:59 CET 2005
Which plotting function are you using ?
I think most of plotting can accept xaxt="n" which is the command to
supress the x-axis. If this works, at least you do not have to redefine
the function. Examples
plot(1:10, xaxt="n")
hist( rnorm(100), xaxt="n" )
boxplot( rnorm(10), rnorm(10), rnorm(10), xaxt="n" )
Reading help("par") will also shows you that xaxp might be useful but I
have not managed to get this working. Maybe someone on the list can
explain why the following does not work :
plot(1:100, xaxp=c(x1=0,x2=100,n=20) )
par( xaxp=c(x1=0,x2=100,n=20) ); plot(1:100)
Regards, Adai
On Thu, 2005-02-24 at 10:08 +1100, fls wrote:
> While writing a function that includes placing grid lines at the same position
> as the axis ticks, I found that the axis* functions don't return anything.
> Thus I have had to copy the appropriate function, removing the call to axis()
> and adding a line to return the tick positions. Is there a more elegant way
> to determine the tick positions on an axis? Thanks.
>
> Jim
>
> (normally bitwrit at ozemail.com.au - my modem is toast)
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>
More information about the R-help
mailing list