• ベストアンサー

Image_Graphを使用しての、横に伸びる棒グラフを作成したい。

Image_Graph初心者です。 今、Image_Graphで横に伸びる棒グラフを作成したいと思っているのですが、色々調べても良く分かりません。 お詳しい方がいらっしゃったら、是非ご教授願います。

質問者が選んだベストアンサー

  • ベストアンサー
  • joy_28
  • ベストアンサー率84% (45/53)
回答No.3

lickdog99さん、 同サイトの下のページを参考にすれば、縦→横に変更可能でしょう。 http://pear.veggerby.dk/samples/code/id/plot_bar/ のソースを、下のように変更すれば、縦表示から横表示になります。 ~中略~ $Graph->add( Image_Graph::vertical( Image_Graph::factory('title', array('Bar Chart Sample', 12)), Image_Graph::vertical( $Plotarea = Image_Graph::factory('plotarea',array('category','axis','horizontal')), $Legend = Image_Graph::factory('legend'), 90 ), 5 ) ); ~以下略~ Image_Graphは、私も使うのは、初めてですが、要は、下のサイトに、丁寧な解説があるので、それを、読み込んで、試してみるのが一番でしょう。

参考URL:
http://pear.veggerby.dk/wiki/image_graph:components:horizontal_plots
lickdog99
質問者

補足

ご回答ありがとうございます!!! 今環境が会社にしかない為、早速火曜日に試してみたいと思います。 色々とご親切に回答してくださり大変ありがとうございます。 参考URLもよく読んで見ます。 本当にありがとうございました。

その他の回答 (3)

  • joy_28
  • ベストアンサー率84% (45/53)
回答No.4

追記です。 他のグラフライブラリーとしては、JpGraphがあります。 1)php.iniで、GDを有効とし、 2)http://www.aditus.nu/jpgraph/ にアクセスし、jpgraph-XXXX.tar.gzをダウンロードし、マニュアルに従って、展開します。 この中には、水平タイプのBarグラフのソースがそのまま記載されてます。

lickdog99
質問者

お礼

ご回答ありがとうございます。 JpGraphは私も選択肢の中に入れていたのですが、 商用利用で有料になることから選択肢からはずしていました。 なんとかImage_Graphでがんばってみます。 また何かあれば宜しくお願い致します。 今回は本当にお世話になりました。 本当にありがとうございました。

  • joy_28
  • ベストアンサー率84% (45/53)
回答No.2

下のサンプルを横にすれば出来ると思いますが・・・

参考URL:
http://pear.veggerby.dk/samples/code/id/plot_bar/
lickdog99
質問者

お礼

ご回答ありがとうございます。 サンプルを横すればいいというのはわかるのですが、 具体的に、どこのコードで横にしたり、縦にしたり しているのでしょうか。 なにぶん初心者なものでよく分かりません。 是非ご教授いただけたらと思います。

  • joy_28
  • ベストアンサー率84% (45/53)
回答No.1

下にサンプルURLがあります。

参考URL:
http://pear.veggerby.dk/samples/code/id/plot_bar_stacked_horizontal/
lickdog99
質問者

お礼

ご回答ありがとうございます。 でも、今やろうとしているのは積み上げ式の棒グラフではなく、 単純な棒グラフを横に表示したいと思っています。 何かいい対策はありませんでしょうか。

関連するQ&A