我想在显示实际值和百分比之间切换。目前数据是从 csv 文件导入的,我处理 csv 以找到数据的域并很好地显示图表。我可以切换到显示百分比,因为轴域变为 0 到 100,但我希望能够切换回实际数据域而无需重新处理 csv 文件。
是否可以将数据附加到轴上以便我可以检索它?像这样的东西:
vis.append("g")
.data([calculated_y_domain, [0, 100]])
.attr("class", "axis yaxis")
.attr("transform", "translate("+padding+",0)")
.call(yAxis);
还是有更好的方法?
这里有一个示例http://bl.ocks.org/3131368 我正在整理中,但我这样做的方式将取决于切换轴域的最佳方法。