On Fri, 19 Aug 2005, Mulholland, Tom wrote:

> I note that the axis help seems to refer to padj. After playing around 
> it is obvious that I don't know what is meant by this argument, so maybe 
> I'm doing something wrong. My practical soultion is

It moves in the other direction: for the standard x-axis it moves strings 
up or down.  Compare

> axis(1, at = seq(10,50,10), padj=0)
> axis(1, at = seq(10,50,10), padj=1)

axis() overrides any setting of par(adj).

I am not entirely sure why: my guess is that this is to avoid it being 
picked up when it was intended for something else like text.  Certainly 
sensible values would be axis- and orientation- specific so the global 
setting for the device needs to be ignored, but why any setting in the 
call should be is less clear.  Maybe the thing to do is to introduce an 
argument like 'hadj'.


> plot(1:50,axes = FALSE,ylab = "")
> axis(2,at = 1:50,labels = rep("",50),las = 2,padj = 0)
> text(rep(-4,5),1:50,labels=paste('a',1:50,sep=''),xpd = TRUE,adj = 0,cex=0.5)
>
> Tom
>
>> -----Original Message-----
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] Behalf Of array chip
>> Sent: Friday, 19 August 2005 7:09 AM
>> To: [email protected]
>> Subject: [R] axis label justified
>>
>>
>> Hi, I am trying to make my axis labels left justified,
>> and have used adj=0 in the axis() without success. Can
>> anyone have a suggestion?
>>
>> axis(2,at=1:50,labels=paste('a',1:50,sep=''),las=2,cex.axis=0.
>> 5,adj=0,tck=0,mgp=c(3,0.5,0))
>>
>> Thanks
>>
>> ______________________________________________
>> [email protected] mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide!
>> http://www.R-project.org/posting-guide.html
>>
>
> ______________________________________________
> [email protected] mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>

-- 
Brian D. Ripley,                  [EMAIL PROTECTED]
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595

______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to