После официальный пример при создании линейного графика, я могу создать линейный график. Однако, когда я использую свой собственный набор данных, меняя только источник данных со всеми остальными частями точно так же, как и в официальном примере, PHPExcel почему-то решает выбрать «Стопку с маркером» вместо «Строка с маркером».
Это тип сгенерированного графика. (Сложенная линия с маркером)
Это тип, который я хочу, тип по умолчанию, прежде чем я изменю данные.
Как установить тип линейного графика в коде?
Строка № 93 в примере кода, который вы предоставили на https://github.com/PHPOffice/PHPExcel/blob/1.8/Examples/33chartcreate-line.php Здесь вы можете изменить способ группировки графиков.
Все, что вам нужно сделать, это изменить его с этого:
PHPExcel_Chart_DataSeries :: GROUPING_STACKED
К ЭТОМУ:
PHPExcel_Chart_DataSeries :: GROUPING_STANDARD
Вот хороший ресурс, чтобы узнать о других вариантах построения:
http://synergica.co/tr/Documentation/API/PHPExcel_Chart/PHPExcel_Chart_DataSeries.html
Других решений пока нет …