我试图弄清楚是否有一种相当简单的方法可以扩展 NVD3 的 lineChart 模型以允许沿图表中的每条线路径的可变笔划宽度。
具体来说,我正在处理一个简单的折线图,我需要在其中显示不同行业的就业同比增长(NVD3 的折线图完美地工作),同时也给出这些行业的相对权重的概念(即农业可能正在增长,而总体上只雇用了几百人,而零售业可能正在苦苦挣扎,但仍在雇用很大比例的人口)——这当然不是线性规模,但假设每个部门的相对权重不同随着时间的推移,与细线相比,较粗的线可能代表一个拥有更多员工的部门。
显然,我可以很容易地使用即整个时间跨度内每个扇区的平均权重来更改整条线的笔划宽度,但据我了解,SVG 中无法指定单个路径元素的不同宽度:创建一个建立在 lineChart 之上的 NVD3 模型,但将每条线分割成离散的多边形(三角形?),是否有意义?