我正在尝试通过在 Proglog 库中使用 XPCE 来制作条形图。虽然我找到了一些材料,但我无法立即执行。代码如下。
barchart :-
barchart(vertical).
barchart(HV) :-
new(W, picture),
active_classes(Classes),
length(Classes, N),
required_scale(Classes, Scale),
send(W, display, new(BC, bar_chart(HV, 0, Scale, 200, N))),
forall(member(class(Name, Created, Freed), Classes),
send(BC, append,
bar_group(Name,
bar(created, Created, green),
bar(freed, Freed, red)))),
send(W, open).
我想做的就像这个站点中的Figure27。
http://www.swi-prolog.org/packages/xpce/UserGuide/libplot.html
已编辑)
我只想制作非常简单的条形图。像下面这样。 http://image.tutorvista.com/content/feed/u845/bargraph.gif
抱歉链接不是图片(我没有足够的声望点来上传图片)