https://github.com/fgiorgia/data-cleaning-for-housing-data
Cleaning the Nashville Housing Data dataset.
https://github.com/fgiorgia/data-cleaning-for-housing-data
cleaning-dataset cleaning-script data-cleaning plpgsql postgres postgresql
Last synced: 5 months ago
JSON representation
Cleaning the Nashville Housing Data dataset.
- Host: GitHub
- URL: https://github.com/fgiorgia/data-cleaning-for-housing-data
- Owner: fgiorgia
- License: mit
- Created: 2022-10-16T20:51:27.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-09-15T11:54:53.000Z (11 months ago)
- Last Synced: 2025-09-15T12:30:42.375Z (11 months ago)
- Topics: cleaning-dataset, cleaning-script, data-cleaning, plpgsql, postgres, postgresql
- Language: PLpgSQL
- Homepage: https://www.linkedin.com/in/fgiorgia/
- Size: 3.83 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Data cleaning for housing data
Cleaning the *Nashville Housing Data* dataset.
## Initial setup
### Postgres
A postgres instance is expected to be available on your machine. You can download it here: .
You also need to install the Levenshtein Postgres extension.
### Python
You need Poetry to setup this project. You can install it here: .
Then run the following to install the Poe plugin as well as the project dependencies.
```sh
poetry self add 'poethepoet[poetry_plugin]'
poetry install
```
### Environment variables
Create a `.env` in the root of your project and set your Postgres
password as the `DB_PASSWORD`. Alternatively, set it directly as an env variable.
## Running the pipeline
Run the cleaning pipeline
```sh
poetry poe data-cleaning-pipeline
```