Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Statistical Theory Meets Real Data

This repository contains the code and analysis for predicting house prices using the Ames Housing Dataset.

The goal is twofold:

  1. To implement and apply statistical tests to better understand the data and validate assumptions prior to modeling.
  2. To model and predict sale prices of houses using machine learning techniques.

Full Report: A detailed write-up of this study is available in report.pdf.

Project Highlights

  • Numerical features are more significant predictors of SalePrice compared to categorical features

  • Applying a Box-Cox transformation on SalePrice will improve the performance of predictive models

  • Higher-priced homes tend to have lower predictive accuracy

Setup

Prerequisites

  • Python 3.x
  • NumPy
  • Pandas
  • statsmodels
  • scikit-learn
  • matplotlib
  • seaborn

You can install the dependencies using:

pip install pandas numpy matplotlib seaborn scikit-learn statsmodels

Running the code

You can run the analysis in Jupyter:

jupyter notebook main.ipynb

About

Jupyter Notebook applying statistical theory to housing price prediction, using techniques like the Kolmogorov–Smirnov test, Box-Cox transformation, Pearson/Spearman correlations, chi-square tests, and feature importance, with analysis of prediction accuracy across price ranges.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages