我正在使用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:
目前没有回答
相关问题 更多 >
编程相关推荐