Zoll und Zentimeter #

Das Beispiel veranschaulicht die Möglichkeit, die standardmäßigen x- und y-Einheiten (ax1) in Zoll und Zentimeter zu überschreiben, indem die Parameter xunits und yunits für die plotFunktion verwendet werden. Beachten Sie, dass Umrechnungen angewendet werden, um Zahlen in korrekte Einheiten zu bringen.

Dieses Beispiel erfordertbasic_units.py

Einheiten Probe
from basic_units import cm, inch
import matplotlib.pyplot as plt
import numpy as np

cms = cm * np.arange(0, 10, 2)

fig, axs = plt.subplots(2, 2, constrained_layout=True)

axs[0, 0].plot(cms, cms)

axs[0, 1].plot(cms, cms, xunits=cm, yunits=inch)

axs[1, 0].plot(cms, cms, xunits=inch, yunits=cm)
axs[1, 0].set_xlim(-1, 4)  # scalars are interpreted in current units

axs[1, 1].plot(cms, cms, xunits=inch, yunits=inch)
axs[1, 1].set_xlim(3*cm, 6*cm)  # cm are converted to inches

plt.show()

Galerie generiert von Sphinx-Gallery