from sklearn.datasets import load_boston
import pandas as pd
import numpy as np
boston=load_boston()
print(boston.DESCR)
from sklearn.cross_validation import train_test_split
X_train,X_test,Y_train,Y_test=train_test_split(boston.data,boston.target,test_size=0.25)
from sklearn.preprocessing import StandardScaler
ss=StandardScaler()
X_train=ss.fit_transform(X_train)
X_test=ss.fit_transform(X_test)
ss_Y=StandardScaler()
Y_train=ss_Y.fit_transform(Y_train)
Y_test=ss_Y.fit_transform(Y_test)
from sklearn.linear_model import LinearRegression
lr=LinearRegression()
lr.fit(X_train,Y_train)
lr_predict=lr.predict(X_test)
lr.score(X_test,Y_test)
import pandas as pd
import numpy as np
boston=load_boston()
print(boston.DESCR)
from sklearn.cross_validation import train_test_split
X_train,X_test,Y_train,Y_test=train_test_split(boston.data,boston.target,test_size=0.25)
from sklearn.preprocessing import StandardScaler
ss=StandardScaler()
X_train=ss.fit_transform(X_train)
X_test=ss.fit_transform(X_test)
ss_Y=StandardScaler()
Y_train=ss_Y.fit_transform(Y_train)
Y_test=ss_Y.fit_transform(Y_test)
from sklearn.linear_model import LinearRegression
lr=LinearRegression()
lr.fit(X_train,Y_train)
lr_predict=lr.predict(X_test)
lr.score(X_test,Y_test)