Python拟合函数

工作中对一款竞品app分析其积分获取情况

import matplotlib.pyplot as plt
import numpy as np
x=[1,2,5,10,20,40,60,100,150,200,300]
y=[1,1,2,3,6,12,18,30,45,60,90]
plt.plot(x,y)
 z= np.polyfit(x, y, 1, rcond=None, full=False, w=None, cov=False)

因为plot显示是一个极其像一次函数的图像,所以deg的参数选择了1

最后得出结果

array([0.29870356, 0.25011253])
分别为1次项系数,0次项系数

猜你喜欢

转载自www.cnblogs.com/yuvejxke/p/12757962.html
今日推荐