better colors for barcharts
util/stats/barchart.py: If there are fewer than 5 colors, pick from a subset of 5 so there is more consistency in colors between graphs --HG-- extra : convert_revision : 6cf64c2f8ed81e714e24a3ebe5a7a60ca168b231
This commit is contained in:
parent
63db9860cf
commit
46189e9e2b
1 changed files with 5 additions and 2 deletions
|
@ -47,8 +47,11 @@ class BarChart(ChartOptions):
|
||||||
cmap = matplotlib.cm.get_cmap(self.colormap)
|
cmap = matplotlib.cm.get_cmap(self.colormap)
|
||||||
if count == 1:
|
if count == 1:
|
||||||
return cmap([ 0.5 ])
|
return cmap([ 0.5 ])
|
||||||
else:
|
|
||||||
return cmap(arange(count) / float(count - 1))
|
if count < 5:
|
||||||
|
return cmap(arange(5) / float(4))[:count]
|
||||||
|
|
||||||
|
return cmap(arange(count) / float(count - 1))
|
||||||
|
|
||||||
# The input data format does not match the data format that the
|
# The input data format does not match the data format that the
|
||||||
# graph function takes because it is intuitive. The conversion
|
# graph function takes because it is intuitive. The conversion
|
||||||
|
|
Loading…
Reference in a new issue