[R] rbind와 cbind 예제

R 2015. 9. 3. 10:37

dataframe 의 컬럼과 열을 다양한 방식으로 더할 수 있다.


rbind()는 row방향으로 바인드 해준다는 함수이고,

cbind()는 column방향으로 바인드 해준다는 함수이다.



소스


rbind(c(1, 2, 3), c(4, 5, 6))

cbind(c(1, 2, 3), c(4, 5, 6))


first <- rbind(c(1, 2, 3), c(4, 5, 6)) 

first

second <- cbind(first, c(4, 7))

second




결과


> rbind(c(1, 2, 3), c(4, 5, 6))

     [,1] [,2] [,3]

[1,]    1    2    3

[2,]    4    5    6

> cbind(c(1, 2, 3), c(4, 5, 6))

     [,1] [,2]

[1,]    1    4

[2,]    2    5

[3,]    3    6

> first <- rbind(c(1, 2, 3), c(4, 5, 6))

> first

     [,1] [,2] [,3]

[1,]    1    2    3

[2,]    4    5    6

> second <- cbind(first, c(4, 7))

> second

     [,1] [,2] [,3] [,4]

[1,]    1    2    3    4

[2,]    4    5    6    7


'R' 카테고리의 다른 글

[R]의 fix() 함수  (0) 2015.09.09
R에서 표준편차/평균 구하기  (0) 2015.09.09
[R] NULL과 NA 비교  (0) 2015.09.01
[R] matrix에서 column, row 이름 변경하기  (0) 2015.09.01
[R]에서 불린(boolean) 값  (0) 2015.09.01
Posted by '김용환'
,