leeoniya commented on pull request #13314:
URL: 
https://github.com/apache/incubator-echarts/pull/13314#issuecomment-695890304


   thanks for the detailed reply. i agree that exceeding the local extremes is 
a worse outcome than a more "S" shaped creative interpolation between 
datapoints.
   
   overall, i hate smoothed charts since they trade data clarity for a 
stylistic choice. similar to stacked area/trendlines. i wish people would 
simply stop using these types of misleading charts. hopefully by not supporting 
these in uPlot i help a little to accelerate their demise :)
   
   i've tried feeding typed arrays to uPlot in the past and surprisingly did 
not measure a difference in performance. i'll take a closer look in a few days 
at your improvement to the uPlot bench, but i was surprised that typed arrays 
made a significant difference for you. maybe i should look into it again.
   
   out of curiosity, does echarts handle data gaps by default or is this an 
additional setting? in uPlot adding null-testing per-datapoint adds ~20% 
overhead to the bench in both, dataset min/max finding as well as path drawing. 
i decided it was an okay trade-off instead of bloating the code and maintaining 
slightly different dedicated loops for gap-less data.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@echarts.apache.org
For additional commands, e-mail: commits-h...@echarts.apache.org

Reply via email to