Re: [R] Axis trouble

From: David Winsemius <dwinsemius_at_comcast.net>
Date: Tue, 03 May 2011 07:10:39 -0700

On May 3, 2011, at 6:12 AM, swaraj basu wrote:

> Hello Everyone,
> I am having problem in defining specific
> axis for
> plotting a vactor.
>
> vecAVG <- c(0.2, 0.4, 0.6, 0.2, 0.4)
>
> names(vecAVG)<-c("brain","heart","kidney","lung","blood")
>
>
> par(mar=c(12,4.1,4.1, 2.1))
>
> plot
> (sort
> (vecAVG
> ,decreasing
> =TRUE),type="p",pch=19,col="darkslateblue",axes=FALSE,ann=FALSE)
> g_range<-range(vecAVG)
>
>
> axis(1,at=0:length(vecAVG),lab=names(vecAVG),las=2)
> axis(2, las=1, at=0:g_range[2])
>
> After these commands I am getting the graph but it does not have any
> Y axis.
> I know I am making a silly mistake somewhere. Can someone please
> guide me.

I am guessing the you come from a different programming planet where vectors go from 0 upwards. This is the problem:

at=0:length(vecAVG)

Try:
at=1:length(vecAVG)

And you should post your error messages with your code.

-- 
David Winsemius, MD
Heritage Laboratories
West Hartford, CT

______________________________________________
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.
Received on Thu 05 May 2011 - 06:25:04 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Thu 05 May 2011 - 07:00:05 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive