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

标签 python matplotlib

我已经搜索了互联网,但找不到用于在 matplotlib 上查找曲线的 x 和 y 截距的 python 命令。是否存在命令?还是有更简单的方法让我头疼?任何帮助,将不胜感激。谢谢,

尼姆洛狄安人。

最佳答案

使用这个。快得多:

slope, intercept = np.polyfit(x, y, 1)

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

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

关于python - 如何在 matplotlib 中获取 x 和 y 截距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40028330/

相关文章:

python - 从 Python 2.7 到 2.6 的语法转换

python - 在 sklearn 中可视化决策树

python - 如何在 Python 中将 CSV 列导入为列表?

python:基于键排序键:值对

python - 属性错误 : 'Rectangle' object has no property 'norm_hist' - python

python - Matplotlib如何在两个Y点之间绘制垂直线

python - 有限域上的SymPy多项式

Python 子图为公共(public)轴标签留出空间

python - 如何在 pandas + matplotlib 中的多个日期的一列中绘制多个因素的值?

matplotlib - 具有可变标记大小的散点图(seaborn)