matplotlib
Figuren en assen Objecten
Zoeken…
Een figuur maken
De figuur bevat alle plotelementen. De belangrijkste manier om een figuur in matplotlib
te maken, is door pyplot
te gebruiken.
import matplotlib.pyplot as plt
fig = plt.figure()
U kunt desgewenst een nummer opgeven dat u kunt gebruiken om toegang te krijgen tot een eerder gemaakt figuur. Als er geen nummer wordt opgegeven, wordt de ID van de laatst gemaakte figuur verhoogd en in plaats daarvan gebruikt; cijfers worden geïndexeerd vanaf 1, niet 0.
import matplotlib.pyplot as plt
fig = plt.figure()
fig == plt.figure(1) # True
In plaats van een nummer kunnen cijfers ook worden geïdentificeerd door een string. Als u een interactieve backend gebruikt, wordt hiermee ook de venstertitel ingesteld.
import matplotlib.pyplot as plt
fig = plt.figure('image')
Gebruik figuur om te kiezen
plt.figure(fig.number) # or
plt.figure(1)
Assen maken
Er zijn twee hoofdmanieren om een as in matplotlib te maken: pyplot gebruiken of de objectgeoriënteerde API gebruiken.
Pyplot gebruiken:
import matplotlib.pyplot as plt
ax = plt.subplot(3, 2, 1) # 3 rows, 2 columns, the first subplot
Met behulp van de objectgeoriënteerde API:
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(3, 2, 1)
De plt.subplots()
kan worden gebruikt om een figuur en verzameling subplots te produceren in één opdracht:
import matplotlib.pyplot as plt
fig, (ax1, ax2) = plt.subplots(ncols=2, nrows=1) # 1 row, 2 columns