2014-09-12 3 views
0

Hmisc packagecut2을 사용하여 아래의 데이터 1 데이터 프레임에 그룹화 된 PenRages를 만들었습니다. [0.0, 12.8] 그룹의 행만 가져 오도록 PenRanges에서 데이터 프레임을 필터링하는 방법은 무엇입니까? 팩터에서 데이터 프레임을 필터링하는 방법

  District  Retail  Loans Penetration PenRanges 
     24   746982 53471.38 7.158322  [ 0.0, 12.8) 
     23   182797 101471.48 55.510473  [53.0,114.3] 
     13   204865 97036.50 47.366070  [39.8, 53.0) 
     13   935916 315321.53 33.691221  [26.1, 39.8) 

나는 pen1 <- subset(data1, PenRanges=="0.0, 12.8")을 시도했지만 작동하지 않았다.

답변

1

"["및 ")"는 요인 수준의 적절한 부분입니다. 값을 정확히 일치시켜야합니다.

pen1 <- subset(data1, PenRanges=="[ 0.0, 12.8)") 

이 작동해야합니다. 또는 레벨이 지정되어 있고 최소값을 원한다고 가정하면 :

pen1 <- subset(data1, PenRanges==levels(PenRanges)[1]) 

지저분한 컷 이름을 다시 입력하지 않아도됩니다.

관련 문제