我有一個問題,我的餅圖當我有0值 $ MyData-> addPoints(array(10,20,20,15,23),「Data」);
這工作正常,並轉換爲餅圖中的百分比,但如果這些值中的任何一個爲0,這可能會發生,因爲我正在處理計數,這些實際上是我的腳本中的變量),那麼一切都會上升,圖例的顏色不要與數據值相關聯。基本上在餅圖中,調色板只給非零點賦值php pchart餅圖問題0值
10 $PieChart->setSliceColor(0,array("R"=>48,"G"=>199,"B"=>13));
20 $PieChart->setSliceColor(1,array("R"=>246,"G"=>2,"B"=>8));
20 $PieChart->setSliceColor(2,array("R"=>233,"G"=>215,"B"=>59));
15 $PieChart->setSliceColor(3,array("R"=>38,"G"=>42,"B"=>191));
23 $PieChart->setSliceColor(3,array("R"=>38,"G"=>42,"B"=>191));
10 $PieChart->setSliceColor(0,array("R"=>48,"G"=>199,"B"=>13));
0
20 $PieChart->setSliceColor(1,array("R"=>246,"G"=>2,"B"=>8));
15 $PieChart->setSliceColor(2,array("R"=>233,"G"=>215,"B"=>59));
23 $PieChart->setSliceColor(3,array("R"=>38,"G"=>42,"B"=>191));
$PieChart->setSliceColor(3,array("R"=>38,"G"=>42,"B"=>191));
這是常見問題嗎?
當我使用-0.001時出現以下錯誤。如果我將+0.0001添加到所有字段,而不管值如何,我都會這樣做。這似乎工作正常,雖然它使得餅圖不是100%準確的,因爲您仍然可以看到該值實際上應爲0的值的部分的邊框。遇到PHP錯誤 嚴重性:通知 消息:未定義偏移量:2 文件名:class/pPie.class.php 行號:467 – user391986 2011-05-25 13:41:36