如何使用 python 查找数据集中的趋势
How to find trend in data set with python
我正在尝试找到最接近数据趋势的曲线方程。我尝试过使用曲线拟合 poly1d,但其中 none 给出了我正在寻找的结果。
图中散点部分是我手上的数据。徒手画的线是我想要得到的趋势。
有人可以帮助我吗?我如何尝试找到解决方案或至少指导我找到可以帮助我实现目标的正确算法?
我把数据上传到git; x 和 y 数据集文件。
在使用现成的软件之前,通常有兴趣对问题进行简短的检查。在本例中,点云的形状考虑以对数对数比例绘制:
然后从这个粗拟合得到:
现在如果希望效果更好,可以使用专门的软件。以上函数和参数的粗略数值将有助于开始微积分。
我正在尝试找到最接近数据趋势的曲线方程。我尝试过使用曲线拟合 poly1d,但其中 none 给出了我正在寻找的结果。
图中散点部分是我手上的数据。徒手画的线是我想要得到的趋势。
有人可以帮助我吗?我如何尝试找到解决方案或至少指导我找到可以帮助我实现目标的正确算法?
我把数据上传到git; x 和 y 数据集文件。
在使用现成的软件之前,通常有兴趣对问题进行简短的检查。在本例中,点云的形状考虑以对数对数比例绘制:
然后从这个粗拟合得到:
现在如果希望效果更好,可以使用专门的软件。以上函数和参数的粗略数值将有助于开始微积分。