使用dyGraph时,如果设置为NAN或NULL的值,则不会绘制该值。但是,如果将滚动值设置为大于1的数字,则间隙开始变小。基本上,NULL / NAN以某种方式用于滚动平均值。例如,如果有五个没有数据的时间段且滚动值为10,则不显示空格。滚动值为2会产生3个周期间隙。
有没有办法始终确保数据间隙保持适当的长度?
感谢您的时间。
答案 0 :(得分:1)
这是预期的行为。
假设您有每日数据和五天的差距。当您设置rollPeriod: 10
时,dygraphs将平均它在过去十天中找到的任何值以生成每个数据点。如果有五个缺失的日子,一些值将是平均只有五天,而不是十天。这种行为显然会在间隙上平滑,这通常是可取的。
如果你想要一个不同的行为,你必须自己修改数据,然后再将它传递给要绘制的dygraphs。