aboutsummaryrefslogtreecommitdiffstats
path: root/examples/3dgraphs/bar.jl
blob: a70f2b28e6d6f9d6be558406983a0cdf43d11f19 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

# Original Python:
#   from pyx import *
#
#   g = graph.graphxyz(0, 0, size=5, x=graph.axis.bar(), y=graph.axis.bar(), z=nothing, z2=graph.axis.lin())
#   g.plot(graph.data.data(graph.data.points([[1, 1, 1.4], [1, 2, 1.8], [2, 1, -0.5], [2, 2, 0.9]]), xname=1, yname=2, z2=3),
#       [graph.style.barpos(fromvalue=0, frompathattrs=nothing), graph.style.bar(barattrs=[style.linejoin.bevel])])
#   g.writeEPSfile("bar")
#   g.writePDFfile("bar")
#   g.writeSVGfile("bar")


using PyX

g = graph.graphxyz(0, 0, size=5,
                   x=graph_axis.bar(),
                   y=graph_axis.bar(),
                   z=nothing,
                   z2=graph_axis.lin())
plot(g, graph_data.data(graph_data.points([[1  1   1.4];
                                           [1  2   1.8];
                                           [2  1  -0.5];
                                           [2  2   0.9]]), xname=1, yname=2, z2=3),
       [graph_style.barpos(fromvalue=0, frompathattrs=nothing),
        graph_style.bar(barattrs=[style_linejoin.bevel])])
writeEPSfile(g, "bar")
writePDFfile(g, "bar")