自动映射触发条件
仅需实例化
new LinePlot($yData)即建立隐式映射未指定X数据时默认采用
[0,1,2,...]序列数据绑定时机
$plot = new LinePlot([10,20]); // 此时已建立映射 $graph->Add($plot); // 将映射关系写入画布 $graph->Stroke(); // 最终渲染输出
可视化流程对比
这种设计实现了数据与呈现的解耦,使开发者可以分阶段控制绘图流程。
自动映射触发条件
仅需实例化new LinePlot($yData)即建立隐式映射
未指定X数据时默认采用[0,1,2,...]序列
数据绑定时机
$plot = new LinePlot([10,20]); // 此时已建立映射 $graph->Add($plot); // 将映射关系写入画布 $graph->Stroke(); // 最终渲染输出
可视化流程对比
这种设计实现了数据与呈现的解耦,使开发者可以分阶段控制绘图流程。