在Python 3.3中绘制对数图的最佳拟合线

3 投票
1 回答
1529 浏览
提问于 2025-04-17 23:31

我正在做一个工作,基本上是一个随机行走的过程,但每走一步都有一定的概率会被抓住,记作n。我从K个人开始,然后我有一个图表,显示的是log(k)和n的关系,其中k是经过n步后幸存下来的人数。

plt.plot(n,numpy.log(k)

我需要找出这个图表的斜率,同时也想画一条最佳拟合线,任何帮助都会非常感谢!

1 个回答

5
a, b = np.polyfit(n, np.log(k), 1)

将会返回最佳拟合线的系数,这个线的公式是 logk = a n + b

撰写回答