검색어 입력폼

R 데이터 추출과 변환

저작시기 2015.10 |등록일 2015.12.15 한글파일한컴오피스 (hwp) | 6페이지 | 가격 1,100원

소개글

R 데이터 추출과 변환

목차

없음

본문내용

(1) 다음 자료를 각각 sample01, sample02라는 dataframe을 생성 후 merge를 사용하여 학번이 같을 경우에만 출력하시오.
> sample01<-data.frame(학번=c(001,002,003,004,005),이름=c('홍수정','김기수','이기주','박희성','정길성'),키=c(160,175,165,180,170))
> sample02<-data.frame(학번=c(001,002,003,006,007),이름=c('홍수정','김기수','이기주','오승환','이용규'),몸무게=c(55,75,60,75,60))
> merge(sample01,sample02,by="학번")
학번 이름.x 키 이름.y 몸무게
1 1 홍수정 160 홍수정 55
2 2 김기수 175 김기수 75
3 3 이기주 165 이기주 60

(2) 학번 기준 모든 행을 결합하며, 자료가 없을시 NA로 표시 하시오.
> merge(sample01,sample02,by="학번",all=T)
학번 이름.x 키 이름.y 몸무게
1 1 홍수정 160 홍수정 55
2 2 김기수 175 김기수 75
3 3 이기주 165 이기주 60
4 4 박희성 180 <NA> NA
5 5 정길성 170 <NA> NA
6 6 <NA> NA 오승환 75
7 7 <NA> NA 이용규 60

(3) 첫 번째 데이터 기준으로 데이터를 병합 하시오.
> merge(sample01,sample02,by="학번",all.x=T)
학번 이름.x 키 이름.y 몸무게
1 1 홍수정 160 홍수정 55
2 2 김기수 175 김기수 75
3 3 이기주 165 이기주 60
4 4 박희성 180 <NA> NA
5 5 정길성 170 <NA> NA

참고 자료

없음
다운로드 맨위로