我有一个巨大的图表,包含数千个数据点。
按原样绘制图表会因线条过多而造成困惑。
问题:减少数据点的最佳方法是什么?
示例:假设我的图表有 1000 个数据点,我需要将其增加到 100。
我试过:
a) 取 10 个数据点并根据这些数据点的平均值创建一个数据点。这种方法产生了糟糕的结果,图表看起来像别的东西。
b) 取 10 个数据点中的第一个。这比 a 好,但图形仍然不同。
最佳答案
有Douglas-Peucker algorithm简化曲线,删除一些点,同时保留曲线的整体形式。
(注意剩下的点数会稍微分布不均)
关于algorithm - 减少图表上的数据点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22976428/