2016-07-29 4 views

답변

1

plt.figure()을 사용하는 목적은 그림 객체를 생성하는 것입니다

다른 옵션은 scatter 플롯을 생성 한 후 현재의 모습을 얻을 수 gcf를 사용하여 후 향적으로 그림 크기를 설정하는 것입니다.

전체 그림을 그림 개체로 간주합니다. 그림의 크기를 조정할 때와 여러 개의 Axes 객체를 단일 그림에 추가하려는 경우에는 plt.figure()을 명시 적으로 사용해야합니다.

# in order to modify the size 
fig = plt.figure(figsize=(12,8)) 
# adding multiple Axes objects 
fig, ax_lst = plt.subplots(2, 2) # a figure with a 2x2 grid of Axes 

Parts of a Figure

2

scatter 플롯을 만들 때 암시 적으로 만들어 지므로 항상 필요하지는 않습니다. 그러나 표시된 경우 그림은 plt.figure을 사용하여 명시 적으로 만들어 지므로 그림이 기본 크기가 아닌 특정 크기가됩니다.

# Create scatter plot here 
plt.gcf().set_size_inches(10, 8) 
관련 문제