2017-09-23 1 views
2

R을 배우기 시작 했으므로 작업에 필요합니다. 나는 통계 작업을 해본 적이 없어서 조금 잃어 버렸습니다.R - 3과 7 사이의 x 값

두 개의 숫자 사이에 x 값을 얻으려고합니다.

따라서, 예를 들어, 범위는 3 : 내가

x <- 3:7 
    x[x>3 && x<7] 

x <- 3 
v <- 7 
cbind(x, findInterval(x, v)) 

어떤 조언/지침을 시도 4,5,6

인쇄해야 7

+2

처음에는 오타가 있었고, 'x'가 나왔습니다. 그리고 vectorized와','를 사용하십시오. 'x [x> 3 & x <7]'. 추신 : 'R'설치와 함께 제공되는'R-intro.pdf '파일을 읽으십시오. –

+0

대단히 감사합니다. @RuiBarradas – jackjs

답변

1

옵션은 between에서 data.table

x[data.table::between(x, 3, 7, incbounds = FALSE)] 
#[1] 4 5 6