sklearn基本操作程式碼練習
庫目錄
一、datasets(資料集)
from sklearn import datasets
boston = datasets.load_boston()
#載入並返回波士頓房價資料集(迴歸)
import pandas as pd
from sklearn import datasets
boston = datasets.load_boston()
boston_df = pd.DataFrame(boston.data,columns = boston.feature_names)
#用DataFrame將資料集格式化
boston_df.head(20)
二、preprocessing(預處理和規範化)
from sklearn import preprocessing
#預處理和規範化
std = preprocessing.StandardScaler()
#通過去除均值並縮放到單位方差來標準化特徵
std.get_params()
#獲取此估計量的引數
std.set_params(copy=False)
std.fit(boston.data)
#計算均值和std以用於以後的縮放
std.mean_
#訓練集中每個特徵的平均值
std.var_
#訓練集中每個要素的方差
std.transform(boston.data)
#通過居中和縮放執行標準化
三、linear_model(線性模型)
from sklearn import linear_model
reg = linear_model.LinearRegression()
#普通最小乘線性迴歸
reg
reg.fit(boston.data,boston.target)
#擬合線性模型
reg.coef_
#線性迴歸問題的估計係數
pred = reg.predict(boston.data)
#使用線性模型進行預測
pred[:10]
相關文章
- 練習最原始的JDBC的基本操作JDBC
- RMAN基本操作程式碼
- 關於程式設計的基本練習程式設計
- [C練習]蛇形程式碼
- Scala程式碼練習(複習用)
- 基於Sklearn機器學習程式碼實戰機器學習
- 第四天-程式碼練習
- Hive學習之基本操作Hive
- C#程式設計學習(04):基本操作學習總結C#程式設計
- 萌新練習寫程式碼的每日一練:括號生成
- 深度學習03-sklearn.LinearRegression 原始碼學習深度學習原始碼
- DOM操作小練習-觸發事件獲取系統時間的程式碼原理事件
- bat指令碼的基本操作BAT指令碼
- MySQL學習筆記--基本操作MySql筆記
- C語言入門級練習(敲程式碼)C語言
- 程式碼源 Y1 配套模擬練習
- Oracle 重置密碼及基本操作Oracle密碼
- 機器學習-訓練模型的儲存與恢復(sklearn)機器學習模型
- 程式設計練習程式設計
- 程式練習題(2)
- Elasticsearch聚合學習之一:基本操作Elasticsearch
- docker 基本安裝配置操作(複習)Docker
- 藍橋杯練習試題程式碼及講解
- JUnit5學習之一:基本操作
- Git學習3 --- Git命令列基本操作Git命令列
- matlab練習程式(碎片)Matlab
- mathematica練習程式(影象取反)
- 《The Rust Programming language》程式碼練習(part 1 基礎部分)Rust
- 《The Rust Programming language》程式碼練習(part 2 進階部分)Rust
- 《The Rust Programming language》程式碼練習(part 3 簡單web )RustWeb
- 《明解c語言》已看完,練習程式碼此奉上C語言
- Python指令碼練習一Python指令碼
- 運用sklearn進行主成分分析(PCA)程式碼實現PCA
- fasttext訓練模型程式碼AST模型
- Go語言學習教程:xorm表基本操作及高階操作GoORM
- 學習筆記【MySQL基礎操作-第一節:MySQL基本操作】筆記MySql
- matlab練習程式(灰度拉伸)Matlab
- 【練習】銀行排號程式