Z pomocą:W matplotlib, jaka jest różnica między set_xlim i set_xbound?
set_xlim: Ustaw limity danych dla xaxis.
set_xbound: Ustaw dolne i górne wartości liczbowe na osi X.
To nie jest bardzo jasne, więc powiedzmy, że mogę wykreślić coś:
import matplotlib.pylab as plt
fig, ax = plt.subplots(1, 1)
ax.plot(xrange(10), xrange(10))
Teraz albo zrobić:
ax.set_xlim(2, 7)
czyli
ax.set_xbound(2, 7)
I nie widzę różnicy. Mogę przeciągnąć wykres, cała linia jest wykreślona między 0 a 9.
[Axes.set_xbound] (http://matplotlib.sourceforge.net/api/axes_api.html#matplotlib.axes.Axes.set_xbound) wykorzystuje [Axes.set_xlim] (http://matplotlib.sourceforge.net/api/axes_api.html#matplotlib.axes.Axes.set_xlim) Spójrz na [kod] (https://github.com/matplotlib/matplotlib/blob/master/lib /matplotlib/axes.py#L2355) – adchilds