더북(TheBook)

2.5.3 데이터 프레임의 서브세팅

데이터 프레임은 행렬과 형태가 유사하며, 열 벡터를 모아 놓은 리스트라고 볼 수 있다. 따라서 두 가지 성질을 모두 이용하여 데이터 프레임의 요소와 부분 집합을 추출할 수 있다.

 

리스트처럼 서브세팅하기

데이터 프레임을 벡터의 리스트로 간주하여 리스트 표기법을 따라 값을 추출하거나 부분 집합을 추출할 수 있다.

예를 들어 $ 기호를 사용하여 이름으로 열 값을 추출하거나 [[ ]]에 위치 정보를 이용하여 데이터에 접근할 수 있다.

> df1$id
[1] 1 2 3 4 5
> df1[[1]]
[1] 1 2 3 4 5
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.