I encountered this problem when displaying data in real time: the graph is not displayed until a certain number of points have accumulated. As soon as there are enough points (I don’t know exactly how many points are needed), they are “spitted out” at once and a graph is drawn. Then the points are added and drawn smoothly. But in the first moments there is an accumulation and a sharp display. I found a workaround – specify minimum on the X axis, for example the current time minus 1 minute, and then the graph begins to be drawn from the first point and smoothly. But now I need to remove this temporary smooth display fix.
Please tell me, is there any setting that allows you to display data from the first point, without accumulating the minimum required points along the X axis?
Example, interval 1 minute. The data (dots) comes every 3 seconds, and with this setup I will only see them after 30-60 seconds.
https://jsfiddle.net/c0Lbg1uh/
Please tell me how can I see the points immediately on the chart without setting a minimum?