본문 바로가기
Matplotlib/공통

[파이썬 matplotlib] 그래프 안에 작은 그래프 넣는 방법 (subfigure)

by 만다린망고 2020. 11. 25.
반응형

[파이썬 matplotlib] 

그래프 안에 작은 그래프 넣는 방법 (subfigure)


그래프 안에 작은 그래프를 그릴 때는 plt.axes 메소드를 사용합니다. 그래프를 추가하는 메소드인데요. 추가될 그래프의 크기를 설정할 수 있습니다. 입력방법은 아래와 같습니다.


plt.axes([x좌표,y좌표,가로길이,세로길이])


네 값 모두 그래프 전체 크기에 대한 비율로 입력됩니다. 아래 예시를 보면 이해가 되실겁니다. 


import numpy as np

import matplotlib.pyplot as plt


X = np.linspace(0,100,20)

Y1 = X

Y2 = X**2

Y3 = np.sin(X)


plt.plot(X,Y1)


ax_sub=plt.axes([0.5,0.5,0.2,0.2])

ax_sub.plot(X,Y2)


plt.show()


반응형

댓글