2016-07-29 4 views

Antwort

1

Der Zweck plt.figure() der Verwendung ist eine Figur Objekt zu erstellen.

Die ganze Figur gilt als das Figurenobjekt. Es ist notwendig, explizit plt.figure() zu verwenden, wenn wir die Größe der Figur optimieren wollen und wenn wir mehrere Axes-Objekte in einer einzelnen Figur hinzufügen wollen.

# 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

Dies ist nicht immer notwendig, da beim Erstellen eines scatter Plots implizit ein figure erstellt wird; In dem Fall jedoch, in dem Sie gezeigt haben, wird die Figur explizit unter Verwendung von plt.figure erstellt, so dass die Figur eine bestimmte Größe und nicht die Standardgröße ist. die aktuelle Zahl zu erhalten, nachdem die Erstellung der scatter Grundstück

würde Die andere Option sein gcf zu verwenden und die Abbildung Größe nachträglich eingestellt:

# Create scatter plot here 
plt.gcf().set_size_inches(10, 8) 
Verwandte Themen