From 9729ffd7a14e8831721da512ca6eb182bc2b0cb4 Mon Sep 17 00:00:00 2001 From: Yongjie Zhao Date: Thu, 20 May 2021 19:14:30 +0100 Subject: [PATCH] fix: reindex when combine metric in legacy pivot table (#14708) --- superset/viz.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/viz.py b/superset/viz.py index 680f887a29..53ea2ca4de 100644 --- a/superset/viz.py +++ b/superset/viz.py @@ -936,7 +936,7 @@ class PivotTableViz(BaseViz): # Display metrics side by side with each column if self.form_data.get("combine_metric"): - df = df.stack(0).unstack() + df = df.stack(0).unstack().reindex(level=-1, columns=metrics) return dict( columns=list(df.columns), html=df.to_html(