본문 바로가기

부스트캠프 AI Tech/Data visualization

(11)
Bar plot Bar plot category에 따른 값을 비교하기에 적절 .bar , .barh(그래프를 옆으로 눕힘) Stacked Bar plot 각 그룹을 쌓아서 표현 모든 그룹의 순서는 일정해야 함 전체에서 비율을 나타내는 percentage stacked bar chart Overlapped Bar plot 각 그룹을 겹쳐서 표현 3개 이상에서는 어려움 - area plot 사용 투명도를 조절하는 alpha Grouped Bar plot 각 그룹을 이웃되게 표현 구현이 까다로움(set_xticks, set_xticklabels) 그룹이 많을 경우 예외 처리 Principle of Proportion ink 실제 값과 표현되는 잉크 양은 비례해야 함 x축의 시작은 zero Data sorting 시계열 - 시..
Matplotlib Matplotlib Figure(틀) - subplot(그래프) figsize - figure 크기 fig.get_facecolor() - 바깥 배경색 color, label, legend(범례) set_title - sub title, suptitle - super title ticks(범위), ticklabels(텍스트) annotate, text - 원하는 좌표에 텍스트 출력
Data visualization Data visualization Data - global data? local data? 정형 데이터(csv) : 통계적 특성, 데이터 간 비교 시계열 데이터 : 추세(trend), 계절성(seasonality), 주기성(cycle) 지리 데이터 : 거리, 경로, 분포 관계 데이터 : 객체 - 객체 관계, node - link, 휴리스틱한 노드 배치 계층적 데이터 : tree, treemap, sunburst 등 mark - basic praphical element in an image - 점, 선, 면으로 이루어진 데이터 시각화 channel - 각 마크를 변경할 수 있는 요소들 - 위치, 색, 모양 등 pre-attentive attribute - 주의를 주지 않아도 인지되는 요소 - 분리되어 있..