Skip to content

Commit 98bb3b2

Browse files
authored
Ensure df.index does not contain tuples (#491)
1 parent abec786 commit 98bb3b2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

activity_browser/app/ui/figures.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ def plot(self, df: pd.DataFrame, method: tuple, labels: list):
9292
height_inches, width_inches = self.get_canvas_size_in_inches()
9393
self.figure.set_size_inches(height_inches, width_inches)
9494

95+
# https://github.com/LCA-ActivityBrowser/activity-browser/issues/489
96+
df.index = pd.Index(labels) # Replace index of tuples
9597
show_legend = df.shape[1] != 1 # Do not show the legend for 1 column
9698
df.plot.barh(ax=self.ax, legend=show_legend)
9799
self.ax.invert_yaxis()
@@ -100,7 +102,7 @@ def plot(self, df: pd.DataFrame, method: tuple, labels: list):
100102
self.ax.set_yticks(np.arange(len(labels)))
101103
self.ax.set_xlabel(bw.methods[method].get('unit'))
102104
self.ax.set_title(', '.join([m for m in method]))
103-
self.ax.set_yticklabels(labels, minor=False)
105+
# self.ax.set_yticklabels(labels, minor=False)
104106

105107
# grid
106108
self.ax.grid(which="major", axis="x", color="grey", linestyle='dashed')

0 commit comments

Comments
 (0)