Re: [問題] 請問有關GD::Graph這個模組

看板Perl作者 (把青春freeze)時間16年前 (2009/03/23 10:37), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/4 (看更多)
※ 引述《nochinese (童鞋~入聯嗎?)》之銘言: : 對不起有個問題想請教大家: : 想請問各位高手,要怎麼做才能夠把兩種模組 : GD::Graph::lines : GD::Graph::bars : 的產物畫在同一張圖上面? : 就是讓一張圖上同時有折線圖以及柱狀圖? : 還是說其實根本沒有辦法這麼做? 要從GD下手你提出的那兩種module是沒辦法的... 不過GD有另一個解決方案..叫GD::Graph::mixed 應該可以達到你要的效果... 但從說明文件上有講到是有限制的..怎樣的限制就不太清楚了.. 這邊有範例.. use GD::Graph::mixed ; my @data=( ["1st","2nd","3rd","4th","5th","6th","7th","8th","9th"], [11,12,15,16,3,1.5,1,3,4], [5,12,24,15,19,8,6,15,21], [12,3,3,5,12,9,16,25,11], [16,24,39,31,22,9.5,7,18,25]); my $my_graph=new GD::Graph::mixed(600,500); $my_graph->set( x_label =>'x lable', y_label =>'y_label', title => "this is title" , y_min_vale => 0 , y_max_vale =>50, types =>[qw(area bars bars lines)] ); $my_graph->plot(\@data); open file,">test.png"; binmode file ; print file $my_graph->gd->png ; close file ; 圖檔格式方面我用過png還有gif都沒有大問題(with GD::Graph v2.41) 其他格式就要再試試它支不支援了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.123.195.52 ※ 編輯: abliou 來自: 122.123.195.52 (03/23 10:39)

03/23 12:21, , 1F
謝謝你的幫忙,我先研究看看。
03/23 12:21, 1F
文章代碼(AID): #19nlNl8y (Perl)
文章代碼(AID): #19nlNl8y (Perl)