-
[R기초] 엑셀의 vlookup과 유사한 함수, merge를 알아보자R 통계/R 기초 2021. 9. 15. 08:00728x90
엑셀에서는 특정 키 값을 바탕으로, 다른 데이터에서 참조 값을 가져오는 vlookup 함수가 있다.
이와 유사하게, merge 함수는 R에서 Key 변수를 활용하여, 데이터를 매칭 시켜준다.
merge(데이터1, 데이터2, by ="Key변수명")
#임의 데이터 생성 name <- c("김철수", "김영희", "김개똥", "이소똥", "전말똥") height <- c(170, 165, 183, 155, 178) name <- c("김철수", "김영희", "김개똥", "이소똥", "전말똥") weight <- c(68.7, 57.4, 83.0, 55.2, 71.4) height_data <- data.frame(name, height) weight_data <- data.frame(name, weight) full_data <-merge(height_data, weight_data, by = "name") View(full_data) <출력> name height weight 1 김개똥 183 83.0 2 김영희 165 57.4 3 김철수 170 68.7 4 이소똥 155 55.2 5 전말똥 178 71.4
728x90'R 통계 > R 기초' 카테고리의 다른 글
[R기초] apply 계열 함수의 활용법 (0) 2021.09.17 [R기초] split 함수로 데이터를 나누고, apply함수로 기술통계 비교하기 (0) 2021.09.16 [R기초] subset 함수를 활용해 원하는 데이터만 선택하자 (0) 2021.09.14 [R기초] colnames 함수를 활용해 변수명 변경하기 (0) 2021.09.13 [R기초] 데이터 단위 위계 한 방 정리(스칼라, 벡터, 요인, 행렬, 배열, 데이터프레임, 리스트) (0) 2021.09.11