Skip to content

Goracij/EDA-Project---real-estate

Repository files navigation

EDA Project - King County real estate

Bootcamp EDA project

Objective

Within the scope of this project the real estate trade data (2014-05 to 2015-05) from King County (WA) were inspected and suggestions for the client were given. The client was choosen from the list and some details were provided, namely:

Erin Robinson | Buyer | Invest in poor neighborhood, buying & selling, costs back + little profit, socially responsible

Requirements (from requirements.txt)

  • altair - 5.3.0
  • seaborn - 0.13.2
  • jupyterlab - 4.0.1
  • ipywidgets - 8.0.6
  • jupyterlab-dash - 0.1.0a3
  • python-dotenv - 1.0.0
  • psycopg2-binary - 2.9.7
  • SQLAlchemy - 2.0.15
  • missingno - 0.5.2

Files and folders

  • EDA_project.ipynb - Jupyter notebook with all the code, used to investigate the dataset and visualize findings.
  • EDA_project.pdf - PDF version of the presentation
  • requirements.txt - list of required libraries
  • img/ - folder, containing sources of images used in EDA_project.pdf
  • assignment.md - description of the assignment and deliverables

Setup Environment

This repo contains a requirements.txt file with a list of all the packages and dependencies you will need.

Before you can start with plotly in Jupyter Lab you have to install node.js (if you haven't done it before).

  • Check Node version by run the following commands:
    node -v
    If you haven't installed it yet, begin at step_1. Otherwise, proceed to step_2.

macOS type the following commands :

  • Step_1: Update Homebrew and install Node by following commands:

    brew update
    brew install node
  • Step_2: Install the virtual environment and the required packages by following commands:

    pyenv local 3.11.3
    python -m venv .venv
    source .venv/bin/activate
    pip install --upgrade pip
    pip install -r requirements.txt

WindowsOS type the following commands :

  • Step_1: Update Chocolatey and install Node by following commands:

    choco upgrade chocolatey
    choco install nodejs
  • Step_2: Install the virtual environment and the required packages by following commands.

    For PowerShell CLI :

    pyenv local 3.11.3
    python -m venv .venv
    .venv\Scripts\Activate.ps1
    pip install --upgrade pip
    pip install -r requirements.txt

    For Git-Bash CLI :

    pyenv local 3.11.3
    python -m venv .venv
    source .venv/Scripts/activate
    pip install --upgrade pip
    pip install -r requirements.txt

Note: If you encounter an error when trying to run pip install --upgrade pip, try using the following command:

python.exe -m pip install --upgrade pip

About

Bootcamp EDA project - real estate data in King County

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published