I hate it when the line feeds get lost and the message becomes
unintelligible.  I'm sorry.  

You don't need to move anything.   Just allocate more room for what you have
already.  Try this:

rm(list=ls())
D_mean<-seq(-5,5,length=100)
y<-exp(-D_mean^2/5)
pdf("my.pdf")

###################

par(mar = c(4.5, 4.5, 1, 1) + 0.1)

################### 

plot(D_mean,y,type="l",yaxt="n",lty=2,lwd=2,col="black",
ylab = list(expression(paste(dN/dlogD[agg]," ["*cm^-3*"]"))),
xlab = expression(paste(D[agg]," [nm]")),
cex.lab=1.2
)
axis(2, mgp=c(0, 0.2, -2))
dev.off()




Charles Annis, P.E.

[EMAIL PROTECTED]
phone: 561-352-9699
eFax:  614-455-3265
http://www.StatisticalEngineering.com
 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lorenzo Isella
Sent: Wednesday, August 08, 2007 12:53 PM
To: r-help@stat.math.ethz.ch
Subject: [R] Relocating Axis Label/Title --2

Apologies for the previous mail (I sent it off too early by mistake).
This is the correct example:

rm(list=ls())
D_mean<-seq(-5,5,length=100)
y<-exp(-D_mean^2/5)
pdf("my.pdf")
plot(D_mean,y,type="l",yaxt="n",lty=2,lwd=2,col="black",
ylab = list(expression(paste(dN/dlogD[agg]," ["*cm^-3*"]"))),
xlab = expression(paste(D[agg]," [nm]")),
cex.lab=1.2
)
axis(2, mgp=c(0, 0.2, -2))
dev.off()


With mgp() I can tune the distance between the ticks and the tick
labels, but how can I move the axis label? I would like to move the
one along y to visualize correctly the exponent "3".

Kind Regards

Lorenzo



On 08/08/07, Lorenzo Isella <[EMAIL PROTECTED]> wrote:
> Dear All,
> I am experiencing some problems with relocating an axis title.
> I visited the following link before posting:
>
> http://tolstoy.newcastle.edu.au/R/help/05/05/5283.html
>
> But this is not entirely what I would like to do
> Consider the example below:
>
> rm(list=ls())
> D_mean<-seq(-5,5,length=100)
> y<-exp(-D_mean^2/5)
> pdf("my.pdf")
> plot(D_mean,y,type="l",yaxt="n",lty=2,lwd=2,col="black",
> ylab = list(expression(paste(dN/dlogD[agg]," ["*cm^-3*"]"))),
> xlab = expression(paste(D[agg]," [nm]")),
> cex.lab=1.2
> )
> title(2, mgp=c(0, .3, 0))
> dev.off()
>
> I have the problem that the "3" in cubic centimeters (on the y axis)
> is somehow "cut" in the pdf file I generate. Everything would be fine
> if I could shift a bit the title of the y axis.
> It must be trivial, but so far I have not managed to do it.
> Any suggestions?
> Many thanks
>
> Lorenzo
> I tried playing with the mgp parameter, but I managed to move the
>

______________________________________________
R-help@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
and provide commented, minimal, self-contained, reproducible code.

______________________________________________
R-help@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
and provide commented, minimal, self-contained, reproducible code.

Reply via email to