我正在尝试添加图形线(水平和垂直)到面积图。
我希望我的图形
在这里输入图像描述
看起来像这样
在这里输入图像描述
我试图遵循这个例子https://github.com/d3/d3-axis,但它只添加虚线太左轴,我不明白为什么
我已经创建了一个堆栈闪电战为任何人关心的帮助:
https://stackblitz.com/edit/angular-ivy-dbhrnm?file=src%2Fapp%2FstackedArea-chart-visualization%2FstackedArea-chart-visualization.component.ts,src%2Fapp%2FstackedArea-chart-visualization%2FstackedArea-chart-visualization.component.html
我发现最好的方法是增加票子大小,使它们成为网格。比如在X轴上你可以这样写
.call(d3.axisBottom(x)
.tickSize(-height)