Python中经验数据的幂律拟合

2024-05-14 20:58:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用powerlaw模块对经验数据拟合幂律进行实验。我创建了以下数据,这些数据遵循指数2的幂律分布:

x = range(1,1000)
y = []

for i in x:
    y.append(i**(-2))

我期望拟合幂律的指数是2。然而,所得指数与理论值相差很大:

    fitted_pl = powerlaw.Fit(y)

    fitted_pl.alpha
    Out[115]: 1.4017584065981563

你能告诉我为什么会这样,或者指出我在这里做错了什么吗?

谢谢你的回答!


Tags: 模块数据inalphaforrange经验指数

热门问题