2017-02-24 3 views
-2

데이터 프레임에서 "클래스"목록을 만들고 싶습니다. 일례로서 ,데이터 프레임에서 요소 목록 만들기

set1=sample(LETTERS[1:7]) 
set2=sample(LETTERS[8:17]) 
set3=sample(LETTERS[18:26]) 

set_collection = list(class1=set1, class2=set2, class3=set3) 

문제는 내 데이터는 두 번째 열의 요소를 첫 번째 열에서 (이 예에서는 문자) 및 클래스 (예에서 설정)와, 두 개의 열을 가진 dataframe되어있다. 데이터가 위의 예제에서 set_collection과 같은 구조에 있도록하고 싶습니다.

고유 한 클래스 (두 번째 열) ~ 20000 개의 요소가 첫 번째 열에 있습니다.

모든 포인터가 도움이 될 것입니다. 데이터 프레임 thath 복용 R에만

+1

는 [mcve]을주십시오라고! – jogo

+0

죄송합니다! 이번에는 용서해주세요. – user3543389

답변

0

에서 할 수 있나요 즉 귀하의 질문을 수정, "DF"

l= list() 
for (i in unique(df[, 2])) 
    l[[i]]= df[, 1][df[, 2] == i] 
+0

감사합니다. 잘 작동합니다! – user3543389

관련 문제