PHPChart如何在堆栈条形图中添加数据标签?

PHPChart如何在堆栈条形图中添加数据标签?,php,charts,Php,Charts,我正在使用PHPChart创建图表,在堆栈条形图系列上添加数据标签时遇到问题。比如贝娄: 这是我的密码: $line1 = array(4, 2, 9, 16); $line2 = array(3, 7, 6.25, 3.125); $pc = new C_PhpChartX(array($line1,$line2),'stackChart'.$chartId); $pc->add_plugins(array('canvasTextRenderer'));

我正在使用PHPChart创建图表,在堆栈条形图系列上添加数据标签时遇到问题。比如贝娄:

这是我的密码:

$line1 = array(4, 2, 9, 16);
    $line2 = array(3, 7, 6.25, 3.125);
    $pc = new C_PhpChartX(array($line1,$line2),'stackChart'.$chartId);
    $pc->add_plugins(array('canvasTextRenderer'));
    $pc->set_title(array('text'=> $config['title']));
    $pc->set_stack_series(true);
    $pc->set_animate(true);
    $pc->set_legend(
        array(
            'renderer' => 'plugin::EnhancedLegendRenderer',
            'show'=>true,
            'location' => 'e',
            'placement' => 'outside',
            'yoffset' => 30,
            'rendererOptions' => array('numberRows'=>2)
        )
    );
    $pc->set_series_default(
        array(
            'renderer'=> 'plugin::BarRenderer',
            'rendererOptions'=> array('barPadding'=>6,'barMargin'=>40),
            'shadow' => true
        ));
    foreach($seriesKeys as $k => $v){
        $pc->add_series(array('label' => $config['series'][$v]));
    }
    //$pc->add_series(array('label'=>'1st Qtr'));
    //$pc->add_series(array('label'=>'2nd Qtr'));

    $pc->set_xaxes(array(
        'xaxis'=>array(
            'renderer'=>'plugin::CategoryAxisRenderer',
            'ticks'   => $config['ticks'],
            'label'   => $config['label']
        )
    ));
    $pc->set_yaxes(array(
        'yaxis' => array(
            'borderWidth'=>0,
            'borderColor'=>'#ffffff',
            'autoscale'=>true,
            'labelRenderer'=>'plugin::CanvasAxisLabelRenderer',
            'label'=>'Number of assignee')
    ));
    $pc->draw();

但上面的代码绘制了一个类似于我上传的图表的图表,除了数据标签是1,2,3或任何应该显示的数字(这意味着应该在系列中显示出席和缺席的参与者的计数)

您的代码在哪里?你需要什么?我发现解决方案只是添加这个
$pc->add_插件(数组('pointLabels','canvastextender'),true)