1 개요[ | ]
- R rbind()
- "row bind"
- 두 데이터프레임의 row들을 병합하는 R 함수
- 컬럼 이름을 기준으로 병합된다.
- 따라서, 컬럼 수와 이름이 일치해야 한다.[1]
R
CPU
0.2s
MEM
54M
0.3s
Copy
df1 <- read.table( header=TRUE, stringsAsFactors=FALSE, text="
Class Name English Math
A Alice 90 60
A Bob 80 NA
")
df2 <- read.table( header=TRUE, stringsAsFactors=FALSE, text="
Class Name English Math
B Carol NA 80
B Dave 60 90
")
options(echo=T)
rbind(df1, df2)
rbind(df2, df1)
> rbind(df1, df2) Class Name English Math 1 A Alice 90 60 2 A Bob 80 NA 3 B Carol NA 80 4 B Dave 60 90 > rbind(df2, df1) Class Name English Math 1 B Carol NA 80 2 B Dave 60 90 3 A Alice 90 60 4 A Bob 80 NA > cat('
2 같이 보기[ | ]
3 참고[ | ]
- http://www.endmemo.com/program/R/rbind.php
- https://www.rdocumentation.org/packages/base/versions/3.6.0/topics/cbind
- ↑ 컬럼 이름을 기준으로 하므로, 컬럼의 순서가 다른 것은 괜찮다.
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.