From ba2fa0e7926beb922dcfceadb3006dced63970bb Mon Sep 17 00:00:00 2001 From: Thomas Wang Date: Mon, 22 Apr 2019 11:26:06 -0700 Subject: [PATCH] improve not rich tooltip --- superset/viz.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/superset/viz.py b/superset/viz.py index 026581e14299..7607675e6b89 100644 --- a/superset/viz.py +++ b/superset/viz.py @@ -1230,7 +1230,9 @@ def get_data(self, df): comparison_type = fd.get('comparison_type') or 'values' df = self.process_data(df) if comparison_type == 'values': - chart_data = self.to_series(df) + # Filter out series with all NaN + chart_data = self.to_series(df.dropna(axis=1, how='all')) + for i, (label, df2) in enumerate(self._extra_chart_data): chart_data.extend( self.to_series(