0
我使用PChart生成堆疊條形圖,但Y軸不從0開始。 是否有手動設置參數?在這裏,圖PChart - Y軸不從0開始
我使用PChart生成堆疊條形圖,但Y軸不從0開始。 是否有手動設置參數?在這裏,圖PChart - Y軸不從0開始
$graph->drawScale(array("Mode" => SCALE_MODE_START0));
這適用於標準條形圖,我認爲它會工作的堆疊。試一試。
實際上有幾種方法可以解決這個問題。按照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和最大值之間。