[R] How to find position in bin-data?
    Alexander Engelhardt 
    alex at chaotic-neutral.de
       
    Sat Mar 19 13:37:18 CET 2011
    
    
  
Am 19.03.2011 13:18, schrieb Antje Niederlein:
> Hi there,
>
> probably there is a very simple solution, but I cannot think of one...
> I have a vector with values:
> data<- c(1,6,3,4,8,4,2,9)
> and I have a vector with bin breaks:
> bins<- c(1,3,5,7,9,11)
cut() does what you want:
 > cut(data, bins)
[1] <NA>  (5,7] (1,3] (3,5] (7,9] (3,5] (1,3] (7,9]
Levels: (1,3] (3,5] (5,7] (7,9] (9,11]
 > as.numeric(cut(data,bins))
[1] NA  3  1  2  4  2  1  4
data[1] is NA because of the structure of the intervals.
Grüsse,
  Alex
    
    
More information about the R-help
mailing list