import matplotlib.pyplot as plt
fig = plt.figure(figsize=(12, 8))
top_axes = plt.subplot2grid((4,4), (0,0), rowspan=3, colspan=4)
bottom_axes = plt.subplot2grid((4,4), (3,0), rowspan=1, colspan=4)
plt.show()
Figure 객체 안에, 두 데이터를 표현하기 위한 두 개의 AxesSubplot 객체를 생성하는 코드
1. fig = plt.figure(figsize=(12, 8))
→ figsize 인자를 통해 Figure 객체의 크기를 조정 할 수 있음
2. AxesSubplot 객체를 subplot2grid를 사용해 생성
→ add_subplot이나 subplots를 사용할 수도 있으나, subplot2grid를 이용하면 위치나 크기를 조절 가능
3. subplot2grid() 함수 인자
→ (4, 4): 4 x 4 grid 모양
(0, 0): 그리드 내 (0, 0) 위치
rowspan=3: (0, 0) grid가 행 방향으로 3칸
colspan=4: (0, 0) grid가 열 방향으로 4칸