본문 바로가기
5. 자료구조/6) 데이터프레임 | data.frame()

R 데이터프레임 쉽게 이해하기

by makhimh 2021. 10. 18.
반응형

사전지식 : R 벡터

 

데이터프레임은 여러개의 벡터를 이어놓은 것이라고 할 수 있습니다. 각 벡터가 데이터 프레임의 열이 됩니다. 예를 들어봅시다. 

벡터를 세개 정의하겠습니다. 

> vec1=c(1,2,3,4,5)
> vec2=c('a','b','c','d','e')
> vec3=c(TRUE,TRUE,TRUE,FALSE,FALSE)


데이터 프레임으로 합쳐봅시다. 아래와 같이 data.frame 이라는 함수를 사용하고, 벡터를 콤마로 구분해주시면 됩니다. 

> df1=data.frame(vec1,vec2,vec3)
> df1
  vec1 vec2  vec3
1    1    a  TRUE
2    2    b  TRUE
3    3    c  TRUE
4    4    d FALSE
5    5    e FALSE


벡터가 각 열에 들어간 것을 알 수 있습니다. 

반응형

댓글