如何从python中数据的幂律拟合计算指数

2024-04-27 02:55:17 发布

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

如何通过数据的幂律拟合计算指数。我想用y=x^a来拟合我的数据,现在我想知道a的值(其中x和y是给定的)


Tags: 数据指数幂律
1条回答
网友
1楼 · 发布于 2024-04-27 02:55:17

听起来你好像在试图撤销对数的幂运算。如果a=b^x,则log(a)/log(b)=xlog_b(a)=x。Python数学库包含一个log函数:

>>> import math
>>> b=7
>>> x=5
>>> a=b**x
>>> math.log(a, b)
5.000000000000001 

相关问题 更多 >