더북(TheBook)

10 리스트 구조에서 데이터 선택하기

리스트 구조에서 데이터를 선택하는 방법은 다음 표와 같습니다.

 

표 4-6 | 리스트 구조에서 데이터 선택 방법

접근

선택 방법

설명

반환값

인덱스 쪽으로 접근

x[n]

리스트 x의 인덱스 n과 데이터 값

리스트

데이터 값 쪽으로 접근

x[[n]]

리스트 x의 인덱스 n에 담긴 데이터 값

실제 데이터 값

x$key(키/밸류 형태인 경우)

리스트 x의 키(인덱스)에 담긴 밸류 값(데이터 값)

실제 데이터 값

 

데이터를 선택하는 방법을 알아보겠습니다. 인덱스는 상자의 이름표고, 데이터 값은 상자 안의 요리 재료라고 했습니다. 데이터를 다룰 때 상자 채로 선택하는 것이 효율적인 경우가 있고, 재료들을 직접 선택하는 것이 효율적인 경우가 있습니다. R에서는 인덱스로 접근할 때는 []를 사용하고, 데이터 값(벡터)으로 접근할 때는 [[]]를 사용합니다.

 

그림 4-13 | 리스트 구조와 데이터 선택 방법 상세

 

[ ]: 인덱스 전체 선택(선택 값: + + )

[[ ]]: 데이터 값 선택(선택 값: + )

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.