10 Simple Linear Regression
10 Simple Linear Regression
LEARNING
Simple Linear Regression
1
2
PREDICTION CLASSIFICATION
3
Linear Regression
4
Linear Regression
5
sales.csv
6
10 Simple Linear Regression.ipynb:
https://colab.research.google.com/drive/1c53Di79l9SvBN3RxChJ6fZWh36MWfxqR#scrollTo=3hmt6NUK1GQG
7
Loading the data file
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
data = pd.read_csv('sales.csv')
print(data)
months = data[['Months']]
print(months)
sales = data[['Sales']]
print(sales)
sales2 = data.iloc[:,:1].values
print(sales2)
8
Seperating & Scaling the training and testing data
sc=StandardScaler()
X_train = sc.fit_transform(x_train)
X_test = sc.fit_transform(x_test)
Y_train = sc.fit_transform(y_train)
Y_test = sc.fit_transform(y_test)
9
Building and Evaluating the Model for Linear Regression
estimate = lr.predict(x_test)
10
Building and Evaluating the Model for Linear Regression
(without scaling)
estimate = lr.predict(x_test)
11
Linear Regression Result Visualization
plt.title("Monthly Sales")
plt.xlabel("Months")
plt.ylabel("Sales")
12
13