From acda62cc1085b8e56cac78838917b917295b83a3 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) (cherry picked from commit e1618ddddba50185375353417dd29826172084aa) --- superset/viz.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/viz.py b/superset/viz.py index 1e25207db0d09..2f90fccc6230c 100644 --- a/superset/viz.py +++ b/superset/viz.py @@ -217,7 +217,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"""