/mapping_workshop

동아일보 시각화 강의

Primary LanguageR

‘Mapping Visualization’


=IMPORTHTML("https://en.wikipedia.org/wiki/World_population", "table", 14) =IMPORTXML("http://www.nytimes.com", "//h2[@class='story-heading']") 데이터 수집 실습1 : https://goo.gl/3oOvIx =IMPORTXML("http://score.sports.media.daum.net/record/baseball/kbo/brnk.daum", "//td[@class='txt_league']") 데이터 수집 실습2 : https://goo.gl/3oOvIx =IMPORTXML(A2, "//td[@class='post_subject']") 데이터 정제 실습2 : https://goo.gl/vvl5Dv (.+)

Mac OS 기준으로 실습이 진행됩니다. GitHub에서 실습 코드와 데이터를 다운받을 수 있습니다
오른쪽 상단에 녹색 clone&downloads

PARTⅠ : 맵핑의 기초
  • 맵핑의 유형
  • 위경도, 좌표계, 툴 등 기본 이해
  • 맵핑 시각화에서 다루는 포맷 (shp, Geojson, XML 등)
  • 행정동과 법정동의 구분
PARTⅡ : 좌표계 맵핑의 기초, 위경도 변환과 좌표정보 맵핑
  • 위도와 경도에 기반한 정확한 위치 시각화
  • Google Spreadsheet를 활용한 주소데이터에서 위경도 데이터로 변환
  • Carto or QGIS로 좌표정보 시각화 실습
PARTⅢ : Choropleth Map의 제작과 인터랙티브
  • 서울시 SHP 파일 구하기 (재료를 구해보자)
  • 주제데이터 구하기 (서울시 2015년 화재발생 현황) [다운받기]
  • dbf 파일포맷으로 Data Wrangling, R활용 [설치 참고]
  • QGIS에서 Choropleth Map 제작
  • 활용할 수 있도록 PDF로 변환해서 출력하기
  • d3.js or MAPBOX로 인터랙티브 맵핑 사례

설치 소프트웨어 목록 [미리 설치 부탁드립니다]

  • QGIS
  • R & RStudio
  • Illustrator
  • Google 계정
  • Excel 혹은 Numbers