NAVER Boostcamp AI Tech 4

[Week 4 / Data Visualization] 다양한 시각화 방법론

Polar Coordinate Polar Plot Polar coordinate, 즉 극좌표계를 사용하는 시각화 방법이다. 좌표계 위에 나타낼 수 있는 거리 R 그리고 각도 theta를 사용한다. 각을 표현할 수 있기에 rotation 회전이나 periodicity 주기성과 같은 각도의 특성을 나타내기에 적합하다. projection = polar 를 사용하면 x의 subplot이 polar plot으로 바뀌게 된다. scatter, line, bar plot 모두 극좌표계로 맵핑하여 polar plot으로 만들 수 있다. Matplotlib logo에 사용된 plot이 polar coordinate에 bar 형식으로 시각화 한 것이다. Data Converting 데이터를 polar coordinate..

(수정중) [Week 3 / Data Visualization] Basic Usage of Plots

1. Bar Plot 막대그래프 a.k.a. bar chart, bar graph 막대그래프의 한 막대는 보통 하나의 category나 group을 나타낸다. 또한 각 막대를 그룹으로 묶어서 비교할 수도 있다. 막대의 길이가 나타내는 수치를 비교하며 데이터를 분석한다. 기본 방식은 .bar()로 만든 막대그래프는 x축에 category, y축에 값을 그려낸다. 반대로 .barh()는 x축에 값, y축에 category를 그린다. 2. Line Plot 선 그래프 a.k.a. 꺾은선 그래프, line chart, line graph 일반적으로 연속형 값들을 선으로 나타내며, 분리된 각각 하나의 데이터 포인트를 표현할 때는 점으로 나타낸 후 선으로 연결된다. 보통 시간이 지나면서 변화하는 값을 나타낼 때 사..

[Week 3] Introduction to Data Visualization

What is data visualization? 데이터 시각화란? to represent data with graphics; need to map data to graphics 데이터 시각화를 통해 데이터를 그래픽으로 맵핑시킨다. Factors (tasks) to consider 시각화할 때 고려할 것들 objective 목적. 왜? audience. 누구를 위해? data 데이터. 어떤 종류? story 이야기. 인사이트를 어떤 순서로 전달할 것인가? method 방법. 어떻게 효과적으로 콘텐츠를 전달할 것인가? design 디자인. UI 등. Elements of Data Visualization 시각화의 요소 1. Understanding Data 데이터 이해하기 Ways to look at da..

[Week 1 / AI Math] Vectors

What is vector? list of array containing numeric elements represents a point in n-dimensional space; distance from origin multiplying a number to a vector will only change the length of vector 벡터는 숫자를 성분으로 갖고 있는 리스트나 배열이다. n차원에 있는 하나의 점을 나타내며 원점에서부터 그 점까지의 거리를 나타내기도 한다. 벡터에 숫자를 곱하면 벡터의 길이만 바뀌고 방향은 바뀌지 않는다. With vectors with same shape, you can... add subtract multiply (a.k.a. Hadamard product, 성..