Professional Documents
Culture Documents
Simple Linear Regression
Simple Linear Regression
import numpy as py
import pandas as pd
dataset = pd.read_csv('DataSet.csv')
X=dataset.iloc[:,:-1].values
XX=dataset.iloc[:,:-1].values
XXX=dataset.iloc[:,:-1].values
y=dataset.iloc[:,3].values
imputer=imputer.fit(X[:,1:3])
X[:,1:3]= imputer.transform(X[:,1:3])
imputer=imputer.fit(XX[:,1:3])
XX[:,1:3]= imputer.transform(XX[:,1:3])
imputer=imputer.fit(XXX[:,1:3])
XXX[:,1:3]= imputer.transform(XXX[:,1:3])
#Concept of Dummy Variable, Handling the conflict of them
labelencoder_X = LabelEncoder()
X[:,0]=labelencoder_X.fit_transform(X[:,0])
onehotencoder=OneHotEncoder(categorical_features =[0])
X=onehotencoder.fit_transform(X).toarray()
#Training and Testing Data (divide the data into two part)
sc_X=StandardScaler()
X_test=sc_X.fit_transform(X_test)
X_train=sc_X.fit_transform(X_train)