Pytorch 數據分析1-- Ames,iowa房價預測

► 前言

上篇文章「Python數據分析1-鐵達尼號生存預測分析」,講解Kaggle競賽-鐵達尼號生存預測資料集採用自定義模型並結合DataLoader對於數據進行批量化處理來進行模型訓練並透過Colab搭配程式碼來進行模型訓練與驗證,讓大家能夠更了解 PyTorch 在數據分析的應用 ,本篇將講解繼續講解關於數據分析上的應用,並透過Kaggle競賽-House Prices - Advanced Regression Techniques分析房屋售價於Ames, iowa 並透過Colab上進行說明,使大家能夠更直觀的了解Python於數據分析上的使用。

►數據說明

本次數據分析為愛荷華州艾姆斯2930間房屋數據,透過房屋特徵、位置、地區消息、屋況、屋齡等特徵,來對於房屋售價進行迴歸分析來進行房價預測。

►資料預處理 












►數據分析



















►數據處理













►模型訓練











►模型驗證


►小結

透過以上講解,能夠使用講解關於Pyotrch於數據分析上的應用,並透過Kaggle競賽-House Prices - Advanced Regression Techniques分析於Colab上進行說明,對於數據集進行分析並進行數據清洗並透過xgbregressor與randomForestRegressor進行模型訓練,最後將訓練模型結果進行驗證,於驗證集上cross_val MAE為0.1404的結果。期待下一篇博文吧!


►參考資料

House Prices - Advanced Regression Techniques

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論