From 225aade2c14de0cbd61a9c6ec3879d740b7d97ad Mon Sep 17 00:00:00 2001
From: "Mads M. Pedersen" <mmpe@dtu.dk>
Date: Wed, 19 Jul 2017 10:09:35 +0200
Subject: [PATCH] bin_fit to interpolate also to single values

---
 wetb/signal/fit/_bin_fit.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/wetb/signal/fit/_bin_fit.py b/wetb/signal/fit/_bin_fit.py
index 2f787c0c..d60d191d 100644
--- a/wetb/signal/fit/_bin_fit.py
+++ b/wetb/signal/fit/_bin_fit.py
@@ -191,7 +191,7 @@ def perpendicular_bin_fit(x, y, bins = 30, fit_func=None, bin_min_count=3, plt=N
 #Create mean function
 def _interpolate_fit(bin_x_fit, bin_y_fit, kind='linear'):
     def fit(x):
-        x = x[:].copy().astype(np.float)
+        x = np.atleast_1d(x)[:].copy().astype(np.float)
         x[x<bin_x_fit[0]] = np.nan
         x[x>bin_x_fit[-1]] = np.nan
         m = ~(np.isnan(bin_x_fit)|np.isnan(bin_y_fit))
-- 
GitLab