zoukankan      html  css  js  c++  java
  • 线性回归分析波士顿房价

    from sklearn import datasets
    import pandas as pd
    import numpy as np
    from sklearn.cross_validation import train_test_split
    from sklearn.preprocessing import StandardScaler
    from sklearn.linear_model import LinearRegression
    from sklearn import metrics
    
    
    boston = datasets.load_boston()
    x = boston.data
    y = boston.target
    df = pd.DataFrame(data = np.c_[x,y],columns=np.append(boston.feature_names,['MEDV']))
    print(df)
    
    x_train,x_test,y_train,y_test = train_test_split(x,y,test_size=0.4,random_state=12345)
    
    scaler = StandardScaler()
    x_train = scaler.fit_transform(x_train)
    x_test = scaler.fit_transform(x_test)
    
    linreg = LinearRegression()
    model = linreg.fit(x_train,y_train)
    
    print(metrics.mean_squared_error(y_train,model.predict(x_train)))
    print(metrics.r2_score(y_train,model.predict(x_train)))
    print(model.coef_)
    print(model.intercept_)
  • 相关阅读:
    关于表单的jQuery练习
    jQuery中的综合动画
    jQuery中自定义简单动画的实现
    清除浮动
    定位
    盒子模型
    笔记
    笔记
    翻页
    DOM
  • 原文地址:https://www.cnblogs.com/zft710/p/8898070.html
Copyright © 2011-2022 走看看