# arrange(), mutate() 함수
# 1.dplyr 패키지 설치
install.packages("dplyr")
# 2.libary load
library(dplyr)
# 3. 중간고사 데이터
mid<- read.csv("test1.csv")
mid
# 5. 기말고사 데이터
final <- read.csv("test2.csv")
final
# 6. 두개 데이터 합쳐 하나의 데이터 만들기(inner join)
total <- inner_join(mid, final, by= "id")
total
# 7. full join
total <- full_join(mid, final)
total
# 8. left join
total <- left_join(mid, final)
total
# 9. right join
total <- right_join(mid, final)
total
# 10. 반에 담당선생님 추가(join으로 )
teacher <- read.csv("teacher.csv")
teacher
exam <- left_join(exam, teacher, by = "class")
exam
# bind rows 함수(행 합쳐 데이터 갯수를 늘려줌)
total
test <- read.csv("test3.csv")
test
total <- bind_rows(total, test)
total
반응형
'백엔드 프레임워크 & 언어 > R' 카테고리의 다른 글
R분석 답안제출시 rownames 제외 주의 (0) | 2022.03.10 |
---|---|
R을 활용한 연관성 분석 (0) | 2022.02.27 |
dplyr 패키지-group_by, summarise 함수 (0) | 2022.02.26 |
dplyr 패키지-mutate() 함수 심화 (0) | 2022.02.26 |
dplyr 패키지-arrange(), mutate() 함수(정렬 및 파생변수 생성) (0) | 2022.02.26 |