Visualization: Graph, Chart, Diagram, Figure
Visualization
- 데이터나 정보를 시각적 형태로 변환 또는 표현하는 방법 또는 과정을 가르킴.
- graph, chart, map 등등을 활용함.
- 데이터를 쉽게 이해하거나 해석할 수 있도록 도와주는 방법을 가르킴.
Graph
- 여러 변수들 간의 관계를 점, 선, 곡선등으로 표시하는 visual tool을 의미함.
- 주로 2D 또는 3D의 시각적 표현물을 가르킴.
- 수학, 과학, 공학 분야에서 많이 사용되며, 다르게는 chart 라고도 불림.
Chart
주로 정량적 데이터의 1) "비교", 2) "분석" 및 3) "통계적 정보 시각화"를 위해 사용되는 visual tool
- Grahp를 포함하여 수치데이터를 시각적으로 표현.
- 데이터 간의 비교나 패턴, 추세 등을 쉽게 파악하도록 도와줌.
- bar graph, line graph, pie chart 등이 대표적
- 변수간의 관계를 보여주는 막대그래프, 선그래프에는 graph라는 용어가 적절.
- 데이터에서 구성 카테고리들에 대한 정량적 비교에 사용되는 pie chart엔 chart로 기재한 것을 주목.
Diagram
관계나 프로세스를 보여주기 위해 사용되는 visual tool
- 복잡한 idea나 개념, 또는 process를 이해하기 쉽도록 시각적으로 나타내는 도구.
- 각 객체간의 관계, 전체 구조, 흐름 등을 명확하게 보여주기 위한 목적을 가짐.
- 박스등으로 특정 component를 추상화 및 단순화하여 나타냄.
- 흐름등은 화살표 등을 사용.
- 회로도, system diagram, Venn daigaram 등이 대표적.
Figure
연구 논문, 보고서, 책 등에서 볼 수 있는 모든 종류의 시각적 표현을 가르킴.
- Visualization을 제공하는 라이브러리 (e.g. Matplotlib) 에서, 하나 이상의 graph 로 구성된 window 또는 image 를 의미함.
- 파일로 저장할 때 하나의 파일로 저장되어지는 image를 의미함.
- graph, chart, diagram, 과 photograph 들로 구성됨.
'Python > matplotlib' 카테고리의 다른 글
[matplotlib] matplotlib란 (0) | 2024.03.04 |
---|---|
[matplotlib] inset: inset_axes and indicate_inset_zoom (0) | 2024.01.23 |
[matplotlib] pseudocolor plot: pcolor (1) | 2024.01.22 |
[matplotlib] Layout Managers: GridSpec and subplot2grid (1) | 2024.01.22 |
[matplotlib] 3D Plot (0) | 2024.01.21 |