1. plt.figure

1.1 figsize Argument

fig = plt.figure(figsize=(7,7), facecolor='linen')
plt.show()

fig = plt.figure(figsize=(7,7), facecolor='orange')
ax = fig.add_subplot()

plt.show()

2. fig.add_subplot

2.1 Adding Subplots

fig = plt.figure(figsize=(7,7), facecolor='linen')
ax = fig.add_subplot()
# ax.plot([2,3,1]) # 하나만 적을 경우 x 값을 자동적으로 0,1,2,... 으로 인식
ax.scatter([2,3,1],[2,3,4]) #(x,y) 값으로 선정
plt.show()
# figsize = (7,7) 따로 변수를 지정해도 무관함
fig, ax = plt.subplots(figsize=(7,7))
plt.show()

3. Title of Figure

# 1번
figsize = (7,7)
fig, ax = plt.subplots(figsize=figsize)
fig.suptitle("Title of a Figure")

# 2번 - fontsize 지정
fig.suptitle("Title of a Figure", fontsize=30)

# 3번 - fontfamily 지정
fig.suptitle("Title of a Figure", fontsize = 30, fontfamily='monospace')
plt.show()

4. Title of a Ax

figsize =(7,7)
fig, ax = plt.subplots(figsize=figsize)
# 1번
ax.set_title("Title of a Ax") 
# 2번
ax.set_title("Title of a Ax", fontsize=30)
# 3번 
ax.set_title("Title of a Ax", fontsize=30, fontfamily='serif')
plot.show()

5. set label

5.1 set

figsize = (7,7)
fig, ax = plt.subplots(figsize=figsize) # 하나의 ax(axes:공간중내가 사용할 부분) 만을 가지는 하나의 figure 생성

ax.set_xlabel("X label", fontsize=30)
ax.set_ylabel("Y label", fontsize=30)
plt.show()