设置GD :: Graph图表尺寸和条形尺寸

时间:2016-07-24 16:31:03

标签: perl plot

我使用GD::Graph创建以下图表。图表栏太集中了,而且看不到它。

Plot

我的期望会更像这样。

Visible plot

我的代码如下所示:

 my $my_graph = GD::Graph::bars->new();

 $my_graph->set(
     x_label => 'Numbers',
     y_label => 'Occurance',
     title   => 'Plot',
 ) or warn $my_graph->error;`

绘图大小和条形大小(水平)有哪些设置?

1 个答案:

答案 0 :(得分:2)

The module's documentation非常清楚地描述了以下选项

  

宽度高度

     

画布的宽度和高度(以像素为单位)默认值:400 x 300。

     

NB 目前,这些是只读选项。如果要设置图表的大小,则必须使用new方法执行此操作。

  

<强> bar_width

     

条形图的宽度。另见bar_spacing。使用bar_width如果您想要固定宽度的条形图,无论图表有多宽。默认值:尽可能宽,在图表大小和bar_spacing设置的约束范围内。

我建议让条形更宽的最佳选择是减少它们的数量,或者增加图形的宽度