추출

2011-12-12 8 views
1

나는 R.에서 data.frame에서 여러 값의 추출에 대한 질문이추출

나는이처럼 보이는 data.frame 있습니다

   language ID     value 
1    Dutch A1     6 
2    Dutch A2     6 
3    Dutch A3     6 
4    Dutch A4     6 
5    Dutch A5     6 
6  Portuguese A1     6 
7  Portuguese A2     1 
8  Portuguese A3     6 
9  Portuguese A4     10 
10  Portuguese A5     6 
11   Irish A4     6 
12   Irish A1     1 
13   Irish A2     6 
14   Irish A3     6 
15   Irish A5     6 

특정 ID가있는 열 집합을 선택할 수 있기를 원합니다. 예를 들어 'Dutch'를 언어로 사용하고 'A1', 'A2'및 'A3'을 선택한 열을 선택하여 새 data.frame에 배치하려고합니다. 어떻게해야합니까?

감사합니다.

+0

는 또한 부분 집합의 데이터에 대한 크랑 자습서를 체크 아웃을 [여기] (http://cran.r-project.org/doc/manuals/R-intro. html # Index-vectors) – Chase

+0

기타 관련 질문을 확인하십시오. 이 링크에는 더 많은 링크가 있습니다. http://stackoverflow.com/questions/5584597/r-how-to-filter-a-tables-row-based-on-an-external-list/5584655#5584655 – Chase

답변

3

사용 subset이 데이터 세트에 :

subset(dfr, language=="Dutch" & ID %in% c("A1","A2","A3"))