import pandas as pd
from matplotlib import pyplot as plt
from sklearn import linear_model
df=pd.read_csv("homeprice.csv")
df.head(3)
import math
miss=math.floor(df.bedrooms.mean())
miss
df.bedrooms=df.bedrooms.fillna(miss)
df.head(3)
reg = linear_model.LinearRegression()
reg.fit(df[["area","bedrooms","age"]],df.price)
reg.predict([[160,1,1]])
reg.coef_
reg.intercept_
reg.predict([[1600,1,1]])
reg.predict([[2890,1,1]])