minhui study
Graph Visualizaion ( 시각화 기초 ) 본문
Graph Visualizaion
Load Packages
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
Basic Attributes
alpha | 투명도 |
kind | 그래프 종류 'iine' |
logy | Y축에 대해 Log scaling |
use_index | 객체의 색인을 눈금 이름으로 사용할지 여부 |
rot | 눈금 이름 돌리기(rating) 0~360 |
xticks, yticks | x, y축으로 사용할 값 |
xlim, ylim | x, y축의 한계 |
grid | 축의 그리드를 표현할지 여부 |
subplots | 각 column에 독립된 subplot 그리기 |
sharex, sharey | subplots=True이면 같은 X,Y축을 공유하고 눈금과 한계를 연결한다. |
figsize | 생성될 그래프의 크기를 tuple로 지정 |
title | 그래프의 제목 지정 |
legend | subplot의 범례 지정 |
sort_columns | column을 알파벳 순서로 그린다. |
Matplotlib 사용하기
Multi Graph 그리기
● 히스토그램 hist()
● 점그래프 scatter()
● 막대그래프 plot.bar()
Multi Graph 그리기
- 그래프를 그릴 때 표시되는 색이나 마커 패턴을 바꾸는 것을 확인한다.
- 색상: b(파란색), g(초록색), r(빨간색), c(청록색), y(노란색), k(검은색), w(흰색)
- 마커: o(원), v(역삼각형), ^(삼각형), s(네모), +(플러스), .(점)
- plt.figure 안에 figsize를 이용하여 가로, 세로 길이 조절 (inch 단위) 및 비율 조절 가능
-
그래프 겹치기 + legend, 이름 달기
그래프 저장하기
현재 디렉토리에 flg_saved.svg가 다음과 같이 저장된다.
'딥러닝,인공지능' 카테고리의 다른 글
Tensorflow 2.0 - 각 Layer별 역할 개념 및 파라미터 파악 (0) | 2021.01.08 |
---|---|
Tensorflow 2.0 - dataset (MNIST) (0) | 2021.01.08 |
Tensorflow 2.0 - Tensorflow 기초 사용법 (0) | 2021.01.08 |
Image Visualization ( 이미지 시각화 기초) (0) | 2021.01.07 |
Tensor 이해 및 Numpy 기초 (0) | 2021.01.06 |
Comments