R rbind()

Jmnote (토론 | 기여)님의 2019년 6월 22일 (토) 10:28 판 (→‎개요)

1 개요

R rbind()
  • 두 데이터프레임의 row들을 병합하는 R 함수
  • 컬럼 이름을 기준으로 병합된다.
  • 따라서, 컬럼 수와 이름이 일치해야 하며, 순서가 다른 것은 괜찮다.
df1 <- read.table( header=TRUE, stringsAsFactors=FALSE, text="
Class Name  English Math
A     Alice 90      60
A     Bob   80      NA
")
df1
##   Class  Name English Math
## 1     A Alice      90   60
## 2     A   Bob      80   NA

df2 <- read.table( header=TRUE, stringsAsFactors=FALSE, text="
Class Name  English Math
B     Carol NA      80
B     Dave  60      90
")
df2
##   Class  Name English Math
## 1     B Carol      NA   80
## 2     B  Dave      60   90

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

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}