R프로그래밍
R프로그래밍 - rbind/cbind/c 함수 차이점
미스터탁
2020. 6. 23. 15:08
rbind는 rowbind의 약자 입니다.
즉, matrix나 dataframe을 row끼치 묶게 해주는 함수 입니다.
데이터를 추가하거나 크롤링을 하여 여러 페이지(행렬)를 묶을 때 자주 쓰는 함수입니다.
m<-matrix(1:15,ncol=3,byrow = T)
m2<-data.frame(m)
rbind(m2,m2)
cbind는 column bind의 약자입니다.
rbind와 반대의 역할을 하겠죠? 새로운 칼럼을 추가하거나 파생변수를 만들어 데이터를 추가할때 자주 사용합니다.
m2
cbind(m2,m2)
c는 column의 약자입니다
c<-(1,2,3)
이렇게 숫자 벡터를 선언하기도 하고
아래 예제처럼 벡터에 벡터를 추가해서 사용하기도 합니다.
새로운 데이터를 추가한다는 점에서 rbind와 c 함수는 비슷한 역할을 하지만
rbind는 행렬 형태의 요소 c는 벡터에만 적용된다는 점을 기억하고 계셔야 합니다.
m<-c(1,2,3)
c(m,m)
c(m,m,c(1,2,3))
인프런에서 R강의/딥러닝 강의를 업로드 하고 있습니다.
https://www.inflearn.com/roadmaps/225
[입문~활용] 데이터 분석가 되기 with R | 더 나은 학습을 위한 가이드
기초부터 실전까지,R로 시작하는데이터 분석의 세계! 고객 분석, 트렌드·브랜드 분석, 데이터 저널리즘까지... 사물인터넷(IoT)과 빅데이터, 인공지능(AI)과 같은 기술이 주목을 받기 시작하면서 �
www.inflearn.com
반응형