R 프로그래밍(5)
Data Frame
-
데이터 프레임은 행렬과 비슷한 형태로 되어 있으나, 행렬은 차원으로 표시되며 같은 형태의 객체를 가지는 반면
-
데이터 프레임은 각 열들이 서로 다른 형태의 객체를 가질 수 있으므로 범주형 변수를 가질 수도 있기 때문에 범주형 자료분석에도 유용하게 사용
-
#data.frame() - 이미 생성되어 있는 벡터들을 결합하여 데이터 프레임을 생성
-
char <- rep(LETTERS[1:3]) - 벡터 char1
-
num1 <- rep(1:3, c(2,2,1)) - 벡터 num1
-
test1 <- data.frame(char1,num1) - test1 데이터 프레임 생성
-
#as.data.frame() - 모든 다른 종류의 자료객체들을 데이터 프레임으로 변환
-
df1 <- data.frame(Col1 = c(‘A’,’B’,’C’),Col2= c(1,2,3, Col3=c(3,2,1)))
-
df1[,’Col3’] - 3,2,1 출력
-
df1[1,] - A,1,3 출력
-
df1[3,’Col1’] - C출력
Leave a comment