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


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow