Posts

Showing posts with the label Linear Regression

Linear Regression With Multiple Variable

Image
  Linear Regression with Multiple Variable Here we predict the house price by its area,bedroom & age. first we import necessary library Now we read CSV file by using Pandas library's read_csv method Here you can see Nan value for bedroom so we have to fill something there . so we find the median of bedroom column and replace the Nan value with median. for fill the Nan value we use fillna method of pandas library Now we build the Linear Regression model using sklearn librabry Here we pass the independent variable area,bedroom and age by using df.drop('price') which means all column except price and then we pass dependent variable in fit method which is price column.Fit method train our linear Regression model. Lets predict the price of house. Here we predict the price of house which has a 3000 sqft area , 3 bedroom and 40  year old. You can verify your answer by simple maths equation  y = m1(coef_)+m2(coef_)+m3(coef_)+intercept   where y is dependent variable...

Linear Regression

Image
  Linear Regression Using SKlearn We will predict the hosing price here by creating Machine Learning's Linear Regression Model. let's start : First we import the necessary library  Now we import the data from csv file. You can import csv file in python using pandas library's read_csv  method. lets visualise the data using matplotlib library we have to supply X & Y variable  means independent and dependent variable in leaner model so here independent variable is area and we will here predict price of home using area so price is depend on area size so price is dependent variable. you can drop column in pandas using drop   method . here x = new_df & y = df.price Now we build a leaner regression model  here we have to pass our x & y in fit method which will train our model. Lets predict the price of house which have 5000 sqft area. Predict method always accept 2D Array thats why we use double bracket here. price of 5000 sqft area house is 85955...