요런 x랑
요런 y가 있다고 할 때
x 오른쪽에 y를 열로 추가하려면 cbind
cbind의 c는 열(column)을 의미한다.
순서를 다르게 하면 다르게 붙는다
열의 이름을 지정하고 싶을 경우 cbind()에서 선언해 준다.
이번엔 행을 추가해 보자.
요런 x와
요런 y가 있다고 할 때
x아래에 y를 행으로 붙이려면 rbind()
rbind의 r은 행(row)을 의미한다.
맨 끝이 아니라 중간에 넣고 싶다면?
다음과 같이 (z의 1-7행, a, z의 8-10행)으로 rbind()를 사용하면
a가 z의 7행과 8행 사이에 들어간다.
z[c(1:7),] 은 'z의 1행부터 7행까지'라는 의미이다.
(2016/08/30 - [R] - [R.아르] R 행,열 삭제 참고)
바뀐 z를 보면 원래 8, 9, 10 의 행번호를 갖고 있던 h, i, j 가 밀리면서 81, 91, 101이 되었다.
다음 그림과 같이 '별도의 행이름(rownames) 없음' 을 선언해 주면 행번호를 다시 연속으로 부여한다
반응형
'R' 카테고리의 다른 글
[R. 아르] 리스트에 없는 항목만 추출하기 (차집합, setdiff()) (0) | 2016.09.23 |
---|---|
[R. 아르] 내용 합치기 paste() (0) | 2016.09.22 |
[R.아르] 중복된 행 삭제하기 unique() / duplicated() (0) | 2016.09.12 |
[R.아르] 중복된 값의 개수 세기(엑셀의 countif) (1) | 2016.09.09 |
[R.아르] R에서 엑셀의 vlookup() 기능 사용하기 (0) | 2016.09.08 |
[R.아르] 특정 조건에 맞는 글자(이메일 주소)만 추출하기 (1) | 2016.09.06 |
[R.아르] 특정 조건을 만족하는 행의 개수 구하기 (2) | 2016.09.05 |
[R.아르] 특정 조건을 만족하는 행만 추출하기 (22) | 2016.09.05 |
[R.아르] 글자 수 세기 nchar() (0) | 2016.09.02 |
[R.아르] R 행,열 삭제 (0) | 2016.08.30 |
댓글