Screenshot instructions:
Windows
Mac
Red Hat Linux
Ubuntu
Click URL instructions:
Rightclick on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)
From: Michael SCHINDLER <mschindler@us...>  20100706 10:42:42

Salut André, I have a little problem with linkedaxis. I want to plot two data sets, which are to be plotted in differents graphs. The second should be clipped according to whatever the first graph has chosen as the y axis. But, the linkedaxis somehow extends such that the whole dataset is plotted. Is this behavior intended? If yes, which parameter should I use as the min/max argument of the yaxis in h? The axis of g has no explicit min/max: g.axes["y"].axis.min is None And the data min/max is not what I want. There should be something in the parter which I do not find ... Here is a minimal example:  from pyx import * g = graph.graphxy(width=10) g.plot(graph.data.file("data1.dat", x=1, y=2), [graph.style.line()]) g.finish() # fix the axes of g h = graph.graphxy(width=10, y=graph.axis.linkedaxis(g.axes["y"])) h.plot(graph.data.file("data2.dat", x=1, y=2), [graph.style.line()]) g.insert(h, [trafo.translate(0, g.bbox().bottom()h.bbox().top()0.5)]) g.writePDFfile("minimal")  Many thanks, Michael 