Grapher: Add 0th entry into winnings so graph starts at 0
This commit is contained in:
parent
ec62b1911d
commit
f4805746ae
|
@ -224,9 +224,6 @@ class GuiGraphViewer (threading.Thread):
|
||||||
self.graphBox.add(self.canvas)
|
self.graphBox.add(self.canvas)
|
||||||
self.canvas.show()
|
self.canvas.show()
|
||||||
self.canvas.draw()
|
self.canvas.draw()
|
||||||
|
|
||||||
#TODO: Do something useful like alert user
|
|
||||||
#print "No hands returned by graph query"
|
|
||||||
else:
|
else:
|
||||||
self.ax.set_title(_("Profit graph for ring games"+names),fontsize=12)
|
self.ax.set_title(_("Profit graph for ring games"+names),fontsize=12)
|
||||||
|
|
||||||
|
@ -340,7 +337,10 @@ class GuiGraphViewer (threading.Thread):
|
||||||
if len(winnings) == 0:
|
if len(winnings) == 0:
|
||||||
return (None, None, None)
|
return (None, None, None)
|
||||||
|
|
||||||
green = map(lambda x:float(x[1]), winnings)
|
#Insert a 0th entry into winnings so graph starts 'zerod'
|
||||||
|
winnings.insert(0, (0,0,0))
|
||||||
|
|
||||||
|
green = map(lambda x: float(x[1]), winnings)
|
||||||
blue = map(lambda x: float(x[1]) if x[2] == True else 0.0, winnings)
|
blue = map(lambda x: float(x[1]) if x[2] == True else 0.0, winnings)
|
||||||
red = map(lambda x: float(x[1]) if x[2] == False else 0.0, winnings)
|
red = map(lambda x: float(x[1]) if x[2] == False else 0.0, winnings)
|
||||||
greenline = cumsum(green)
|
greenline = cumsum(green)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user