[R] Axis trouble
David Winsemius
dwinsemius at comcast.net
Tue May 3 16:16:25 CEST 2011
On May 3, 2011, at 7:10 AM, David Winsemius wrote:
>
> 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.
And the simple fix to the second problem is just:
axis(2, las=1)
>
> --
> 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.
David Winsemius, MD
Heritage Laboratories
West Hartford, CT
More information about the R-help
mailing list