|
@@ -33,7 +33,9 @@ class BarChartTool(BuiltinTool):
|
|
|
if axis:
|
|
|
axis = [label[:10] + "..." if len(label) > 10 else label for label in axis]
|
|
|
ax.set_xticklabels(axis, rotation=45, ha="right")
|
|
|
- ax.bar(axis, data)
|
|
|
+ # ensure all labels, including duplicates, are correctly displayed
|
|
|
+ ax.bar(range(len(data)), data)
|
|
|
+ ax.set_xticks(range(len(data)))
|
|
|
else:
|
|
|
ax.bar(range(len(data)), data)
|
|
|
|