"R 데이터 합치기"의 두 판 사이의 차이

16번째 줄: 16번째 줄:
## 3    B Carol      NA  80
## 3    B Carol      NA  80
## 4    B  Dave      60  90
## 4    B  Dave      60  90
</source>
==merge()==
<source lang='r'>
majors
##    Name  Major
## 1 Alice    Art
## 2  Bob Biology
## 3  Dave  Dance
## 4  Eve English
grades
##    Name Grade
## 1 Alice    A
## 2  Bob    B
## 3 Carol    C
merge(x=majors, y=grades, id='Name')
##    Name  Major Grade
## 1 Alice    Art    A
## 2  Bob Biology    B
</source>
</source>



2019년 6월 22일 (토) 10:32 판

1 rbind()

df1
##   Class  Name English Math
## 1     A Alice      90   60
## 2     A   Bob      80   NA
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

2 merge()

majors
##    Name   Major
## 1 Alice     Art
## 2   Bob Biology
## 3  Dave   Dance
## 4   Eve English
grades
##    Name Grade
## 1 Alice     A
## 2   Bob     B
## 3 Carol     C
merge(x=majors, y=grades, id='Name')
##    Name   Major Grade
## 1 Alice     Art     A
## 2   Bob Biology     B

3 같이 보기

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