본문 바로가기
R/R terminal mode

R - R terminal mode - 자료(data.frame) 범위 축소하기

by 거인과난쟁이 2012. 1. 22.

R에는 데이터셋의 관리를 위한 많은 함수들이 있다. 하지만, 함수를 사용하지 않고 기초문법만으로도 자료 범위를 조정할 수 있다.

> data(mtcars)                      # mtcars라는 데이터셋을 불러온다.

>mtcars.10 = mtcars[1:10,]     # mtcars라는 데이터셋에서 row번호, 1에서 10까지의 데이터셋을 만들고, 그 이름을 mtcars.10으로 붙인다.

>mtcars.10.5 = mtcars[1:10, c(1,2)] # mtcars라는 데이터셋에서 row번호 1에서 10까지에 있는 변수 1, 변수 2의 값을 mtcars.10.5로 부여한다.

>mtcars11.1 = mtcars[1:10, c(1,4)]  # mtcars라는 데이터셋에서 row 번호 1부터10까지에 있는 변수1, 변수 2, 변수3, 변수 4를 mtcars.11.1라고 부여한다.