我使用PChart生成堆叠条形图,但Y轴不是从0开始。是否有需要设置的手动参数?这是图表

发布于 2014-11-21 03:53:56
$graph->drawScale(array("Mode" => SCALE_MODE_START0));这适用于标准条形图,我认为它也适用于堆叠。试试看。
发布于 2015-01-12 04:55:13
实际上,有几种方法可以解决这个问题。根据documentation,您应该能够使用:
$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和最大值之间。
https://stackoverflow.com/questions/26253302
复制相似问题