Graph 求点图的平均值,但不通过添加点,单位为JS

Graph 求点图的平均值,但不通过添加点,单位为JS,graph,points,smooth,Graph,Points,Smooth,我正在使用JavaScript,寻找正确的函数或数学概念来平滑点,但不添加点。如果我有一个像[1,2,10,4]这样的点数组,我在寻找一个类似于[3,6,8,7]的结果。这样我就得到了一个较少脊线的图形。大多数平滑函数都是点到点的曲线,添加更多的点,这不是我想要的。我基本上想放进x个淡水河谷,然后把x个经过修改的淡水河谷拿回来。这类函数有名字吗?我把它本质上称为“插值”。听起来你想要的是通过类似最小二乘拟合的方法将近似的直线/曲线拟合到给定的点,然后在原始点返回该拟合的近似值,这不一定与给定的输

我正在使用JavaScript,寻找正确的函数或数学概念来平滑点,但不添加点。如果我有一个像[1,2,10,4]这样的点数组,我在寻找一个类似于[3,6,8,7]的结果。这样我就得到了一个较少脊线的图形。大多数平滑函数都是点到点的曲线,添加更多的点,这不是我想要的。我基本上想放进x个淡水河谷,然后把x个经过修改的淡水河谷拿回来。这类函数有名字吗?

我把它本质上称为“插值”。听起来你想要的是通过类似最小二乘拟合的方法将近似的直线/曲线拟合到给定的点,然后在原始点返回该拟合的近似值,这不一定与给定的输入完全匹配…听起来你理解了任务,但到目前为止插值对我的搜索没有帮助。看起来d3.js做了这种事情,但它制作了图表,我只需要做数学,因为我有一个图表创建者。