AttributeError:模块“ sklearn.linear_model”没有属性“ linearRegression”吗?

时间:2019-10-31 10:22:49

标签: python-3.x pandas jupyter-notebook linear-regression sklearn-pandas

import pandas as pd
import numpy as np
from sklearn.linear_model import LinearRegression
import math
rd=pd.read_csv('homeprices.csv')
a=rd.iloc[:-1]
median_bedrooms=math.floor(a.bedrooms.median())
median_bedrooms
rd.bedrooms=rd.bedrooms.fillna(median_bedrooms)
rd
reg=LinearRegression()

在此之后,我遇到了以下错误:

    AttributeError                            Traceback (most recent call last)
<ipython-input-25-a53be8969e13> in <module>
----> 1 reg=linear_model.linearRegression()

AttributeError: module 'sklearn.linear_model' has no attribute 'linearRegression'

我现在如何解决此错误?

1 个答案:

答案 0 :(得分:0)

我没有足够的声誉来发表评论,但是在您的追溯中,您拥有

reg=linear_model.linearRegression()

此命令不会出现在您的问题中的任何位置。实际上,如果这是您编写的内容,则应为LinearRegression,而不是linearRegression