在Python中拟合指数函数的回归线

我正在学习如何解释用Python创建的指数函数的线性回归模型。我首先通过取自然对数将指数Y数据转换成直线,然后创建一个线性模型并记录斜率和截距。最后,我尝试使用斜率和截距计算一个样本值。具体来说,我试图计算当X = 1.1时的Y值。Y应该大约是2.14,但我的模型解释给出的Y值是3.78。

问题1:我在解释模型时哪里做错了?

问题2:我必须重塑X数组,否则在regr.fit时会出现错误。为什么我必须重塑X数组?

代码如下:

区分过拟合与良好预测
  • 使用Python和Numpy进行梯度下降
  • 使用Sklearn进行梯度提升
  • 如何使用scipy的curve_fit对线性回归进行正则化?
  • 回归中的正规方程与Numpy ‘最小二乘’、’solve’方法的区别?
  • Python中的简单线性回归
  • 使用批量梯度下降法训练单个线性神经元进行回归
  • numpy 从线性函数生成数据
  • 如何返回每个分类实例的概率?
  • python 线性回归实现
  • Related Posts

    使用LSTM在Python中预测未来值

    这段代码可以预测指定股票的当前日期之前的值,但不能预测…

    如何在gensim的word2vec模型中查找双词组的相似性

    我有一个word2vec模型,假设我使用的是googl…

    dask_xgboost.predict 可以工作但无法显示 – 数据必须是一维的

    我试图使用 XGBoost 创建模型。 看起来我成功地…

    ML Tuning – Cross Validation in Spark

    我在https://spark.apache.org/…

    如何在React JS中使用fetch从REST API获取预测

    我正在开发一个应用程序,其中Flask REST AP…

    如何分析ML.NET中多类分类预测得分数组?

    我在ML.NET中创建了一个多类分类项目。该项目可以对…

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注