반응형
사전지식 : 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
벡터가 각 열에 들어간 것을 알 수 있습니다.
반응형
'5. 자료구조 > 6) 데이터프레임 | data.frame()' 카테고리의 다른 글
[R] 데이터 프레임을 특정 열 기준으로 정렬하기 (0) | 2022.04.02 |
---|---|
[R] 빈 데이터프레임 정의하고 for문으로 행 추가하기 (0) | 2022.02.08 |
[R강의] 데이터프레임을 행렬로 바꾸는 방법 (0) | 2021.10.12 |
[R기초] 데이터프레임을 벡터로 만드는 방법 (0) | 2021.05.28 |
[R 코딩] 데이터프레임 에서 엑셀스타일, SPSS스타일 데이터 변환 (stack함수) (0) | 2020.12.16 |
댓글