2013-11-28 4 views

ответ

5

Вы можете использовать findInterval:

range1 <- c(0.001,0.002) 
findInterval(0.0015,range1)==1 
[1] TRUE 

интервал открыт на верхнем пределе по умолчанию, хотя (т.е. 0,002 не входит).

2

Почему бы вам не написать свой собственный оператор:

'%bw%'<-function(x,rng){ 
    (x >= rng[1]) & (x <= rng[2]) 
} 

rng<-range(c(2,5)) 

3 %bw% rng 

TRUE 
Смежные вопросы