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).
そして作りたいのはこのサイトの図27のようなものです。
http://www.swi-prolog.org/packages/xpce/UserGuide/libplot.html
編集)
非常に単純な棒グラフを作成したいだけです。以下のように。 http://image.tutorvista.com/content/feed/u845/bargraph.gif
画像ではなくリンクで申し訳ありません(画像をアップロードするのに十分な評判ポイントがありません)