[R] Position of y axis labels in plot graphic
Nicolai Schneider
rstatistics.user at gmail.com
Tue Sep 11 14:46:47 CEST 2012
Thanks a lot to everyone who gave my me advice.
Btw, the most elegant solution came from a German R user who "simply" extended the plot.zoo function by the parameter line (ie the distance of the y labels from the y axis).
Here the URL of his posting and the code, unfortunately his comments are written in German only:
http://forum.r-statistik.de/viewtopic.php?f=9&t=2819
Thanks again,
Nico
Am 11.09.2012 um 13:08 schrieb Jose Iparraguirre:
> Hi Nico,
>
> Far from the most elegant solution, at least it works and will give you plenty of freedom to choose where to place the labels:
>
>
>> plot.zoo(x, type="l", main="", xlab="", ylab="",yaxt="n", xaxs="i"); title(main="Title", xlab="index")
>> mtext(names(x)[1],2,line=1,at=0.9)
>> mtext(names(x)[2],2,line=1,at=0.6)
>> mtext(names(x)[3],2,line=1,at=0.35)
>> mtext(names(x)[4],2,line=1,at=0.1)
>
> Hope it helps,
>
> José
>
>
>
> José Iparraguirre
> Chief Economist
> Age UK
>
> T 020 303 31482
> E Jose.Iparraguirre at ageuk.org.uk
> Twitter @jose.iparraguirre at ageuk
>
>
> Tavis House, 1- 6 Tavistock Square
> London, WC1H 9NB
> www.ageuk.org.uk | ageukblog.org.uk | @ageukcampaigns
>
>
> For evidence and statistics on the older population, visit the Age UK Knowledge Hub http://www.ageuk.org.uk/professional-resources-home/knowledge-hub-evidence-statistics/
>
>
> -----Original Message-----
> From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On Behalf Of Nicolai Schneider
> Sent: 10 September 2012 16:24
> To: r-help at stat.math.ethz.ch
> Subject: [R] Position of y axis labels in plot graphic
>
> Hello,
>
> I´m really sorry to bother you with this problem but it took me a whole day searching for a solution.
>
> I want the y axis labels positioned closer to the y axis, by default they are partly outside the window.
>
>
> Example:
>
> x <- as.zoo(EuStockMarkets)
>
> par(las=1)
>
> plot.zoo(x, type="l", main="", xlab="", yaxt="n", xaxs="i")
> title(main="Title", xlab="index")
>
> par(las=0)
>
>
> Thanks in advance!
>
>
> Best,
> Nico
> ______________________________________________
> R-help at r-project.org 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.
>
> Age UK and YouthNet are official charities for the Virgin London Marathon 2013
>
> We need you to Run for it. Join the team and help raise vital funds to bring generations together to combat loneliness and isolation.
>
> Go to http://www.runforit.org.uk for more information or contact Helen Parson at helen.parsons at ageuk.org.uk or on 020 303 31369.
>
> Age UK and YouthNet. A lifeline, online.
>
> www.runforit.org.uk
>
>
>
> Age UK Improving later life
>
> www.ageuk.org.uk
>
>
More information about the R-help
mailing list