fix: pie chart multiple groupbys (#10391)
This commit is contained in:
parent
37f9b513fe
commit
9a5d812ee6
|
|
@ -1527,10 +1527,10 @@ class DistributionPieViz(NVD3Viz):
|
||||||
if df.empty:
|
if df.empty:
|
||||||
return None
|
return None
|
||||||
metric = self.metric_labels[0]
|
metric = self.metric_labels[0]
|
||||||
df = df.pivot_table(index=self.groupby, values=[metric])
|
df = pd.DataFrame(
|
||||||
df.sort_values(by=metric, ascending=False, inplace=True)
|
{"x": df[self.groupby].agg(func=", ".join, axis=1), "y": df[metric]}
|
||||||
df = df.reset_index()
|
)
|
||||||
df.columns = ["x", "y"]
|
df.sort_values(by="y", ascending=False, inplace=True)
|
||||||
return df.to_dict(orient="records")
|
return df.to_dict(orient="records")
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue