Добавление линейного графика с Perl, где набор данных равен нулю, не рисует линию - PullRequest
0 голосов
/ 18 июня 2019

Я работаю над сценарием, который создает файл Excel и линейные графики на основе заданных значений.Однако может возникнуть ситуация, когда весь набор данных равен 0. В этом случае в Excel вообще не отображается ни одной строки.Но на нулевой линии должен быть один.

Если вручную выбрать набор данных из нулей и вставить линейную диаграмму, то линия иногда будет отображаться на 0. Я не понял, когда это именно так.Прямо сейчас это не показывает, но вчера это сделало?!

use Excel::Writer::XLSX;

my $chart = $workbook->add_chart( type => 'line', embedded => 1 );

$chart->add_series(
    name       => @charts[$i],
    values     => $chart_string,
);

worksheet->insert_chart( 'A5', $chart, 25, 10, 1, 1.2 );

Пример снимка экрана

...