我使用PChart生成堆积条形图,但Y轴不从0开始。 我应该设置手动参数吗?这里是图表
答案 0 :(得分:1)
$graph->drawScale(array("Mode" => SCALE_MODE_START0));
这适用于标准条形图,我认为它适用于堆叠。试一试。
答案 1 :(得分:1)
实际上有几种方法可以解决这个问题。根据{{3}}您应该可以使用:
$graph->drawScale(array("Mode"=> SCALE_MODE_ADDALL_START0));
然而,当我生成堆积图表时,它不断添加110%的额外标记,为了解决这个问题,我决定使用:
$scaleProperties = array(0=>("Min"=>0, "Max"=>100));
$graph->drawScale(array("Mode" => SCALE_MODE_MANUAL, "ManualScale"=>$scaleProperties));
您只需将"Max"
值更改为您的最高端,这会强制比例保持在0和最大值之间。