From d50b6e524718a691b5b34b5bca83654ef8f0a66d Mon Sep 17 00:00:00 2001 From: Nathan Binkert Date: Tue, 2 May 2006 11:45:42 -0400 Subject: [PATCH] Fix some of lisa's barchart changes util/stats/barchart.py: - there is no self.inner_axes - don't append an empty value to self.xsubticks, otherwise subsequent calls will get extra empty ticks - rotate labels 30 degrees instead of 90 so it looks better --HG-- extra : convert_revision : 1cbac6d1f92bfc6b2c1e886ad5f9d4c78a2b3820 --- util/stats/barchart.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/util/stats/barchart.py b/util/stats/barchart.py index 5d6dd0ab1..a477d1f3b 100644 --- a/util/stats/barchart.py +++ b/util/stats/barchart.py @@ -233,7 +233,7 @@ class BarChart(ChartOptions): inner_axes.set_yticks(ticks) inner_axes.set_yticklabels(self.yticks) elif self.ylim is not None: - self.inner_axes.set_ylim(self.ylim) + inner_axes.set_ylim(self.ylim) if self.xticks is not None: outer_axes.set_xticks(arange(cshape[2]) + .5) @@ -242,9 +242,9 @@ class BarChart(ChartOptions): if self.xsubticks is not None: numticks = (cshape[0] + 1) * cshape[2] inner_axes.set_xticks(arange(numticks) * width + 2 * center) - self.xsubticks.append('') - inner_axes.set_xticklabels(self.xsubticks * cshape[2], fontsize=7, - rotation=90) + xsubticks = list(self.xsubticks) + [ '' ] + inner_axes.set_xticklabels(xsubticks * cshape[2], fontsize=7, + rotation=30) if self.legend is not None: if dim == 1: