반응형
Notice
Recent Posts
Recent Comments
Link
Today
Total
07-05 05:44
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Archives
관리 메뉴

iOS 개발 기록 블로그

R merge 함수 본문

R

R merge 함수

crazydeer 2021. 12. 1. 21:00
반응형

SQL의 join 함수와 비교

SQL R
Equi join merge
Non equi join merge
Outer join merge
Self join merge

 

 

 

merge

" 서로 다른 dataframe의 변수들을 하나의 결과로 출력할 때 사용하는 문법으로 R에서는 merge 함수를 사용해서 구현 "

merge(테이블 1, 테이블 2, by = "공통된 컬럼명")[, ]

 

 

 

emp 테이블

dept 테이블

 

 

예제 1) emp data frame dept data frame merge 해서 아래 결과와 같이 이름과 월급과 부서위치를 출력하시오

 

결과)

답)

merge(emp, dept, by='deptno')[, c('ename', 'sal', 'loc')]

 

>> merge(테이블 1, 테이블 2, by = "공통된 컬럼명")[, ]

 

 

 

예제 2) 아래 결과와 같이 출력되게 하시오

 

결과)

답)

merge(emp, dept, by='deptno', all.y=T)[, c('ename', 'loc')]

 

>> merge(x, y, by='공통된 컬럼명', all.y=T)[, ]

    all.y=T :  y 쪽은 모두 출력하라는 의미

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형