- 2114.411
- 비주얼라이제이션
- 성명 : 배여운
- 이메일 : [email protected]
- 면담방법(시간/장소)
- 매 수업 후 강의실 (수업 전에 이메일 요청)
- 주중은 상암동 JTBC빌딩 (수업 전에 이메일 요청)
- 깃허브 : 해당 페이지에 강의 자료 등이 공유됩니다. https://github.com/isc-visualization-2019
- 슬랙 : 슬랙 메신져를 활용하여 수강생간의 소통이 이루어질 예정입니다.
- 비주얼라이제이션을 위한 시각화 리터러시(Visual Literacy)를 학습한다.
- Grammar of Graphics를 바탕으로 올바르고 왜곡없는 차트 제작
- ggplot2를 활용한 explanatory charts를 구성해본다.
- 정부와 언론에서 왜곡한 그래프를 알아보고 올바르게 표현해본다.
- 별도의 주교재 없이 강의자료를 바탕으로 진행합니다. 아래의 참고문헌을 활용합니다.
- ggplot2 Elegant Graphics for Data Analysis, Hadley Wickham, 2016 (Second Edition)
- The Grammar of Graphics (Statistics and Computing), Leland Wilkinson, 2005
- R Graphics Cookbook, Winston Chang, 2018 (Second Edition)
- The Truthful Art: Data, Charts, and Maps for Communication, Alberto Cairo, 2016
- Data Visualisation: A Handbook for Data Driven Design, Andy Kirk, 2016
- The Wall Street Journal Guide to Information Graphics, Dona M. Wong, 2013
- Flowing Data, Nathan Yau
- R for Journalists, Andrew Ba Tran (Washington Post)
구분 | 출석 | 개인과제 | 팀과제 | 기말프로젝트 | 기타참여 |
---|---|---|---|---|---|
비율 | 10% | 20% | 20% | 45% | 5% |
- 수업일수의 1/3을 초과하여 결석하면 성적은 "F" 또는 "U"가 됨(담당교수가 불가피한 결석으로 인정하는 경우는 예외로 할 수 있음)
- 피치못할 사정이 있는 경우 미리 연락 부탁드립니다.
- 매주 한 개의 course가 DataCamp Classroom에 등록됩니다. 제출 기한이 있습니다.
- 매 과제 완료 후에 Certification(PDF) 구글드라이브에 업로드
- 그래프(차트) 분류 시각화 (ex.Financial Times Chart Doctor)
- 결과물은 print, interactive 상관 없음 (print 결과물 제출시 인쇄비 지원)
- 팀과제 수행 기간은 중간고사 직후 시작해서 5월 중순까지 마감할 것
- xmind로 기획서 제출
- 자유주제로 비주얼라이제이션 작품 만들기 (데이터시각화)
- 비주얼라이제이션 구현은 자유 : print(Infographics), d3.js, R Graph, Processing 등
- 데이터 수집은 정보공개청구, 공공데이터, 크롤링을 바탕으로 진행
- 담당 교수가 제작 예정인 2019년 1학기 강의북 제작 참여시 (수업 아카이빙)
- '한 학기 우리는 어떻게 공부했나?' 코드 및 자료 공유 예정
- GitBook으로 퍼블리싱 및 바이라인 함께 공동 명시
- Mistakes, we’ve drawn a few
주차 | 날짜 | 강의주제 | 과제 | 비고 |
---|---|---|---|---|
01 | 2019.03.09(토) | 오리엔테이션 | X | |
02 | 2019.03.16(토) | 비주얼라이제이션을 위한 데이터 알아보기 | 과제01, 과제02 | |
03 | 2019.03.23(토) | Essential Function | 과제03 | |
04 | 2019.03.30(토) | Tidyverse for Data visualization | 과제04 | |
05 | 2019.04.06(토) | Grammar of Graphics : Data | 과제05 | |
06 | 2019.04.13(토) | 중간고사 | X | 중간고사 |
07 | 2019.04.20(토) | Grammar of Graphics : Aesthetics | 과제06 | |
08 | 2019.04.27(토) | Grammar of Graphics : Geometries | X | |
09 | 2019.05.04(토) | 휴강 | X | 휴강 |
10 | 2019.05.11(토) | Grammar of Graphics : Coordinates & Facet | 과제07 | 중간발표 및 특강 |
11 | 2019.05.18(토) | Grammar of Graphics : Themes |
- 강의소개
- Join in Datacamp Classroom
- R/Rstudio 설치 및 팀세팅
2주차 : 비주얼라이제이션을 위한 데이터 알아보기
- 데이터 타입(numeric, character, factor, date 등)과 구조
- vector, matrix, dataframe, list 알아보기
- Data import/export
- xmind
- 과제전 팀미팅
- (과제01) : Working with the RStudio IDE(Part1)
- (과제02) : Introduction to R
3주차 : Essential Function
- 비주얼라이제이션을 위한 Tidy vs. Tame(gather & spread)
- FOR, IF 반복문
- Data Wrangling in Tidyverse
- 과제전 팀미팅
- (과제03) : Intermediate R
정부와 언론 속 정크차트란 무엇인가?(5주차로 연기)select
,filter
,mutate
,arrange
,group_by
등을 활용하여 비주얼라이제이션을 위한 데이터프레임 다루기- 과제전 팀미팅
- How Charts Lie 실습
- (과제04) : Data Manipulation in R with dplyr
- 동일한 데이터, 다른 시각화? 시각화 전에 정제의 중요성
plot
으로 base graphics 만들어보기- Visual Encoding이란? 차원과 시각적 요소의 관계
- 과제전 팀미팅
- How Charts Lie 실습
- (과제05) : Data Visualization in R
6주차 : 중간고사
- 중간고사는 별도의 퀴즈로 대체합니다
- Grammar of Graphics에서 Aesthetics 알아보기
- Aesthetics를 활용한 시각화 실습
- 과제전 팀미팅
- How Charts Lie 실습
- (과제06) : Data Visualization with ggplot2(Part1)
- Grammar of Graphics에서 Geometries 알아보기
- 유형별 Geometries의 특성과 유의점
- 과제전 팀미팅
- How Charts Lie 실습
- 휴강으로 예정되었던 기획서 발표는 10주차(5월11일)로 연기합니다
- Grammar of Graphics에서 Coordinates & Facet 알아보기
- Coordinates 유의점(왜곡) 그리고 Facet의 목적과 올바른 사용법
- 팀별 과제전 10분 중간발표(기획서 공유) | 5월 10일 밤10시까지 구글드라이브 업로드
- 특강 : 203인포그래픽연구소 장성환 대표님 (예정)
- (과제07) : Data Visualization with ggplot2(Part2)
- 본 수업은 프로그래밍 강좌 수업이 아닌 올바른 비주얼라이제이션을 위한 데이터시각화 이론과 제작을 배웁니다.
- 1-2회 외부특강이 예정되어 있습니다.
- 과제전 프로젝트가 있습니다.