from random import random from pyx import * g = graph.graphxy(width=8, x=graph.axis.bar()) g.plot(graph.data.file("minimal.dat", xname=0, y=2, stack=3, dy="1+random()", dstack="1+random()", context={"random": random}), [graph.style.errorbar(), graph.style.stackedbarpos("stack"), graph.style.bar([color.rgb.green]), graph.style.range({"y": "stack"}), graph.style.errorbar()]) g.writeEPSfile("errors") g.writePDFfile("errors")