title->Set('Add ine row/col labels'); $graph->title->SetFont(FF_ARIAL,FS_BOLD,14); $mp = new MatrixPlot($data,1); $mp->SetSize(0.55); $mp->SetCenterPos(0.45, 0.45); $rowtitles = array(); for( $i=0; $i < $nrow; ++$i ) { $rowtitles[$i] = sprintf('Row: %02d',$i); } $coltitles = array(); for( $i=0; $i < $ncol; ++$i ) { $coltitles[$i] = sprintf('Col: %02d',$i); } $mp->rowlabel->Set($rowtitles); $mp->rowlabel->SetFont(FF_ARIAL,FS_NORMAL,10); $mp->rowlabel->SetFontColor('blue'); $mp->rowlabel->SetSide('left'); $mp->collabel->Set($coltitles); $mp->collabel->SetFont(FF_ARIAL,FS_NORMAL,10); $mp->collabel->SetFontColor('darkred'); $mp->collabel->SetAngle(70); // 90 is default for col titles $mp->collabel->SetSide('bottom'); $graph->Add($mp); $graph->Stroke(); ?>