Hola Andrea, tiempo sin leerte.
Estás agregando los puntos de la manera equivocada, fíjate en el ejemplo que muestran en
la página de la librería:
Código PHP:
Ver original$chart = new PieChart(500, 250);
$dataSet = new XYDataSet();
$dataSet->addPoint(new Point("Mozilla Firefox (80)", 80));
$dataSet->addPoint(new Point("Konqueror (75)", 75));
$dataSet->addPoint(new Point("Other (50)", 50));
$chart->setDataSet($dataSet);
$chart->setTitle("User agents for www.example.com");
$chart->render("generated/demo3.png");
Y este es el resultado:
Tienes que respetar esa sintaxis, de otro modo, no obtendrás los resultados esperados.
Saludos