[R] urgent

Adaikalavan Ramasamy ramasamy at cancer.org.uk
Tue Dec 6 16:09:46 CET 2005


1) R-help mailing list is run entirely by volunteers, so requests such
as "urgent" may sound rude

2) Use an informative subject line please !

3) Please state which package multhist comes from.

4) Please show your call to multhist.

5) multhist does _histograms_ by aggregating points within certain
intervals. In your case, you simply want a plot of your raw data. You
can use barplot directly via


 multi.barplot <- function( mylist, ... ){ 
   u   <-  unique( unlist( mylist ) )
   tb  <-  t(sapply( mylist, function(v) table(factor(v, levels=u)) ) ) 
   barplot( tb, beside=TRUE, ... )
   return(tb)
 }
 

 x <- c(7, 7 , 8, 9, 15, 17, 18)
 y <- c(7, 8, 9, 15, 17, 19, 20, 20, 25, 23, 22)
 z <- c(8, 9, 9, 9, 31)
 multi.barplot( list(x, y, z), col=1:3 )
 legend( "topright", legend=c("one", "two", "three"), fill=1:3 )


Regards, Adai



On Tue, 2005-12-06 at 15:32 +0530, Subhabrata wrote:
> Hello R Users,
> 
> I have two sets of values
> 
> x <- c(7, 7 , 8, 9, 15, 17, 18)
> 
> y <- c(7, 8, 9, 15, 17, 19, 20, 20, 25, 23, 22)
> 
> I am able to create multi histogram using
> multhist(). But not able to control the 'xlim'.
> ie the xaxis is showing 7.5, 13, 18, 23
> 
> 1st on what basis it is calculated
> 
> 2nd I want it to be like 7 8 9 15 17 and so on
> 
> 
> Can any one help me
> 
> 
> With Regards
> Subhabrata Pal
> 	[[alternative HTML version deleted]]
> 
> ______________________________________________
> R-help at 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
>




More information about the R-help mailing list