본문으로 바로가기

코스

R로 만드는 leaflet 인터랙티브 지도

기초4시간

leaflet으로 손쉽게 인터랙티브 웹 지도를 제작하는 방법을 학습합니다.

R4시간16개 동영상55개 연습 문제4,500 XP16,642수료 확인서

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 약관에 동의하는 것으로 간주됩니다: 이용약관, 우리의 개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점입니다.

수천 개 기업의 학습자가 선택한 서비스

코스 설명

지도를 재미있게 다뤄 볼 준비를 해 주세요! R의 leaflet으로 만드는 인터랙티브 지도에서는 공간 데이터와 tidyverse를 사용해 매력적이고 상호작용하는 웹 지도를 만드는 방법을 배웁니다. 이 과정에서는 미국 대학 정보를 담은 IPEDS 데이터셋으로 지도를 만들어요. 진행하면서 라벨, 팝업, 사용자 정의 마커로 지도를 꾸미고, 인터랙티브성을 높이는 레이어도 추가합니다. 수강을 마치면 여러분의 데이터에서 패턴을 드러내는 자신만의 인터랙티브 웹 지도를 만들고 커스터마이즈할 수 있게 됩니다.

사전 요구 사항

커리큘럼

코스 개요

1

인터랙티브 웹 지도 설정하기

1장에서는 htmlwidgets 패키지와 leaflet 패키지를 소개합니다. 이어서 leaflet을 사용해 첫 번째 인터랙티브 웹 지도를 만들어 볼 거예요. 이 지도를 만드는 과정에서 다양한 지도 타일 추가, 중심점과 확대 수준 설정, 위도·경도 좌표로 단일 포인트 표시, leaflet 지도를 객체로 저장하기 등 leaflet 패키지의 핵심 기능을 익힙니다. 마지막에는 DataCamp 본사 위치를 지오코딩하고, 본사를 표시하며 위치 설명 팝업을 보여 주는 leaflet 지도를 완성합니다.
챕터 시작하기
2

포인트 표시하기

2장에서는 1장에서 만든 leaflet 지도를 바탕으로 캘리포니아 내 4년제 대학 전체의 인터랙티브 웹 지도를 만듭니다. 수백 개의 포인트를 인터랙티브 지도에 표시한 뒤, leaflet 지도에서 마커를 원하는 대로 꾸미는 방법을 배웁니다. 또한 이 장에서는 범주형 변수에 따라 마커에 색상을 입히는 방법도 다룹니다.
챕터 시작하기
3

그룹, 레이어, 그리고 추가 기능

3장에서는 캘리포니아의 4년제 대학 지도를 확장해, 미국 내 모든 대학 지도를 만듭니다. 먼저 3.1절에서는 2장의 내용을 복습·확장하여 미국 전역 대학 지도를 만들어요. 그다음에는 대학의 섹터(공립, 사립, 영리)에 따라 그룹을 사용해 다시 표시하고, 사용자가 지도에서 보여 줄 대학을 토글할 수 있게 설정합니다. 3.3절에서는 여러 개의 기본 지도를 추가해, 사용자가 다양한 지도 타일 사이를 전환하도록 만드는 방법을 배웁니다.
챕터 시작하기
4

폴리곤 표시하기

4장에서는 우편번호, 주, 국가 등 지리적 경계를 정의하는 데 쓰이는 폴리곤을 지도에 표시하는 방법을 배웁니다. 먼저 노스캐롤라이나 주에서 평균 가계 소득이 상위 사분위에 해당하는 우편번호 영역을 그려 보면서 시작합니다. 이어서 색상 팔레트와 라벨로 폴리곤을 커스터마이즈하는 방법을 익힙니다. 마지막에는 미국 모든 대학 지도에 2015년 과세 연도 기준 평균 소득이 200,000달러 이상인 모든 우편번호를 표시하는 새 레이어를 추가합니다. 이 과정을 통해 전반적인 공간 데이터, geoJSON 데이터, @ 기호, addPolygons() 함수에 대해 배우고, 이전 장에서 익힌 팝업과 라벨 같은 옵션을 실습하며, addPolygons()의 highlight 옵션 등 새로운 커스터마이즈 방법도 익힙니다.
챕터 시작하기
R

R로 만드는 leaflet 인터랙티브 지도

코스
완료

성취 확인서 획득하기

지금 등록하기

DataCamp for Mobile로 데이터 스킬을 키워보세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 진행하세요.