Hello again,<br>
inspired by your great help (and eager to help if I can in posts to
come), I have another question that concerns the (very nice) wckgraph
package by Fredrik Lundh.<br>
I want to "merge" to graphs, they share the x-axis so I need y-axis1 and y-axis2 in one graph. Is this possible?<br>
This is how I create the two graphs:<br>
<br>
self.barCanvas2 = Tkinter.Canvas(self.outputFr2)<br>
self.barCanvas2.pack(fill="both", expand=1)<br>
<br>
bar1 = wckgraph.GraphWidget(self.barCanvas2)<br>
bar1.pack(fill="both", expand=1)<br>
<br>
ydata = []<br>
for i in range(len(fg.data)):<br>
x = int(fg.data[i][1])<br>
ydata.append(x)<br>
<br>
xdata = range(len(fg.data)) <br>
data = xdata, ydata<br>
<br>
bar1.add(wckgraph.Axes(data))<br>
bar1.add(wckgraph.BarGraph(data, barwidth=0.3))<br>
<br>
# ShoeSize bar<br>
self.barCanvas3 = Tkinter.Canvas(self.outputFr3)<br>
self.barCanvas3.pack(fill="both", expand=1)<br>
<br>
bar2 = wckgraph.GraphWidget(self.barCanvas3)<br>
bar2.pack(fill="both", expand=1)<br>
<br>
ydata2 = []<br>
for i in range(len(fg.data)):<br>
x = int(fg.data[i][2])<br>
ydata2.append(x)<br>
<br>
#xdata2 = range(len(fg.data))
<br>
data2 = xdata, ydata2<br>
<br>
bar2.add(wckgraph.Axes(data2))<br>
bar2.add(wckgraph.ScatterGraph(data2))<br>
<br>
Looks very nice, but how can I merge them into one graph? I have read
something about add(layer) but I am not sure if this is the way to do
this.<br>
<br>
Thanks,<br>
Dimitri<br>
<br><br>-- <br>Please visit dimitri's website: <a href="http://www.serpia.com">www.serpia.com</a>