Re: [R] Help barplots

From: Jim Lemon <jim_at_bitwrit.com.au>
Date: Tue, 01 Jun 2010 22:02:39 +1000

On 06/01/2010 09:01 PM, khush ........ wrote:
> Dear All,
>
> I am newbie to R, and I wanted to plot a barplots with R and in such a way
> that It will also show me position which I can plot on the bar line.
>
> Here is my code that I am using to plot,
>
>> chromosome<- c(40.2, 35.6, 36.1, 29.6, 31, 29.6, 31, 29.4, 28.2, 23, 23,
> 28.2)
>> barplot (chromosome, col="purple", xlab="Oryza sativa Chromosomes", border
> = NA, space = 5, ylim = c(0,45))
>
> I wanted to mark the position say on chromosome 1 (40.2) I need to mark 10.2
> and on other also.
> I also want to set the scale of y axis from 0,5,10,15,20,25,30,35,40,45 i.e
> gap of 5 instead of 10.
>
> please help me to solve my query....gurus.
>
Hi Jeet,
I think you want the x positions of the bars. Get them like this:

xpos<-barplot (chromosome, col="purple",   xlab="Oryza sativa Chromosomes",
  border = NA, space = 5, ylim = c(0,45))

Then you can place the extra labels using the values in xpos. For the custom y axis, add the argument yaxt="n" to your plot command and then add the axis later. I suspect you will have to use something like the staxlab function in the plotrix package to get all those labels to display.

Jim



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 Tue 01 Jun 2010 - 12:00:15 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 Tue 01 Jun 2010 - 16:40:25 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