From bd2d35855fdfcb4cbe73c82476a39e10b332e3b0 Mon Sep 17 00:00:00 2001 From: Maxime Beauchemin Date: Thu, 21 Jun 2018 18:10:04 -0700 Subject: [PATCH] Fix edge case around NaN values (#4964) --- superset/viz.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/viz.py b/superset/viz.py index f3c7b154eabc9..769a1af564316 100644 --- a/superset/viz.py +++ b/superset/viz.py @@ -223,7 +223,7 @@ def df_metrics_to_num(df, metrics): """Converting metrics to numeric when pandas.read_sql cannot""" for col, dtype in df.dtypes.items(): if dtype.type == np.object_ and col in metrics: - df[col] = pd.to_numeric(df[col]) + df[col] = pd.to_numeric(df[col], errors='coerce') def query_obj(self): """Building a query object"""