gpt4 book ai didi

null - Dygraph 应在图例中显示内插值

转载 作者:行者123 更新时间:2023-12-05 07:53:39 25 4
gpt4 key购买 nike

我的数据字段具有空值或 NaN 值。 Dygraph 只是将它们隐藏在图例中。但我希望 dygraph 显示插值。

我可以用 valueformatter 做到这一点吗?现在我正在使用细线来实现类似的效果。

谢谢

最佳答案

这些是我在尝试实现您提出的相同问题后的研究结果:

Can i do that with the valueformatter ?

不,这就是为什么:valueFormattergenerateLegendHTML 中被调用(link 到源代码)。 generateLegendHTMLsel_points(= 选定的点)作为输入。这意味着如果一个点没有被选中(“点”是指“没有被插值的真实数据”),它将不会通过 valueFormatter:

for (i = 0; i < sel_points.length; i++) {
...
var fmtFunc = yOptView('valueFormatter');
var yHTML = fmtFunc.call(g, pt.yval, yOptView, pt.name, g, row, labels.indexOf(pt.name));

这是在将点发送到 generateLegendHTML 之前选择点的方式:link

我认为实现预期结果的唯一可行解决方案是覆盖 generateLegendHTML

也可以尝试覆盖 Dygraph.prototype.setSelection,但那段代码看起来要复杂得多。

关于null - Dygraph 应在图例中显示内插值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32347798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com