【发布时间】:2019-07-18 01:49:09
【问题描述】:
使用 PHPSpreadsheet 制作两线散点图。我输入了电子表格单元格中的 x 和 Y 值。 PHPSpreadsheet 生成带有丑陋 X 轴的图表。 Y 数据,即大约 17 摄氏度到大约 45 摄氏度。Y 轴是 0 到 50,以 5 度为增量,完美。但是,X 数据是 0 到 34 分钟,增量为 2 分钟。 X 轴为 0 到 35 分钟,增量为一分钟。我附上两者的照片。
这是X轴刻度和数据集:
$xAxisTickValues = [
new
DataSeriesValues(DataSeriesValues::DATASERIES_TYPE_NUMBER, 'Worksheet!$C$1:$C$18', null, 18),
new DataSeriesValues(DataSeriesValues::DATASERIES_TYPE_NUMBER, 'Worksheet!$F$1:$F$18', null, 18)
];
dataSeriesValues = [
new DataSeriesValues(DataSeriesValues::DATASERIES_TYPE_NUMBER, 'Worksheet!$D$1:$D$18' ,null , 18),
new DataSeriesValues(DataSeriesValues::DATASERIES_TYPE_NUMBER, 'Worksheet!$G$1:$G$18' ,null , 18)
];
不涉及任何错误。预期或期望的结果是 X 轴从 0 到 40,以 5 度为增量。
好的图表x轴是通过右键单击坏图表选择xy散点图并单击确定来实现的。 Excel自动生成好轴?
有人请指导我使用 PHPSpreadsheet 获得正确的轴。
【问题讨论】:
标签: php phpspreadsheet