From df8e39ae15a07ed7635a94a837247582225548fa Mon Sep 17 00:00:00 2001 From: Kishan Manani Date: Fri, 28 Jun 2019 11:14:26 +0100 Subject: [PATCH] Replace functools.reduce() with pd.concat() to concat dataframes in cross_validation --- python/fbprophet/diagnostics.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/fbprophet/diagnostics.py b/python/fbprophet/diagnostics.py index ca29fd0..f8d8df4 100644 --- a/python/fbprophet/diagnostics.py +++ b/python/fbprophet/diagnostics.py @@ -136,7 +136,7 @@ def cross_validation(model, horizon, period=None, initial=None): ], axis=1)) # Combine all predicted pd.DataFrame into one pd.DataFrame - return reduce(lambda x, y: x.append(y), predicts).reset_index(drop=True) + return pd.concat(predicts, axis=0).reset_index(drop=True) def prophet_copy(m, cutoff=None): """Copy Prophet object