mirror of
https://github.com/fjosw/pyerrors.git
synced 2025-03-15 14:50:25 +01:00
fix: automatic range of residual_plot improved.
This commit is contained in:
parent
7d93cce6f6
commit
6cb1e98647
1 changed files with 4 additions and 3 deletions
|
@ -635,9 +635,10 @@ def qqplot(x, o_y, func, p):
|
|||
|
||||
def residual_plot(x, y, func, fit_res):
|
||||
""" Generates a plot which compares the fit to the data and displays the corresponding residuals"""
|
||||
xstart = x[0] - 0.5
|
||||
xstop = x[-1] + 0.5
|
||||
x_samples = np.arange(xstart, xstop, 0.01)
|
||||
sorted_x = sorted(x)
|
||||
xstart = sorted_x[0] - 0.5 * (sorted_x[1] - sorted_x[0])
|
||||
xstop = sorted_x[-1] + 0.5 * (sorted_x[-1] - sorted_x[-2])
|
||||
x_samples = np.arange(xstart, xstop + 0.01, 0.01)
|
||||
|
||||
plt.figure(figsize=(8, 8 / 1.618))
|
||||
gs = gridspec.GridSpec(2, 1, height_ratios=[3, 1], wspace=0.0, hspace=0.0)
|
||||
|
|
Loading…
Add table
Reference in a new issue