如何在matplotlib中获取x和y截距?

2 python matplotlib

我搜索了互联网,但找不到 python 命令来查找 matplotlib 上曲线的 x 和 y 截距。有存在的命令吗?还是有一种更简单的方法超出了我的想象?任何帮助,将不胜感激。谢谢,

宁罗迪亚人。

A.K*_*Kot 6

用这个。快多了:

slope, intercept = np.polyfit(x, y, 1)
Run Code Online (Sandbox Code Playgroud)

xy是坐标的数组(或列表)。第三个参数设置拟合多项式的次数。对于此处的一次多项式,它将找到适合以下函数的系数:y = Ax + b。参数 A 和 B 分别是斜率和 y 轴截距。

在此处查看有关此例程的更多详细信息: https ://numpy.org/doc/stable/reference/ generated/numpy.polyfit.html