Skip to content

This is a Streamlit web app that provides an exploratory data analysis on real estate data. The app loads data from a CSV file, preprocesses the data, and provides several visualizations for data exploration. The app also allows users to select states and compare data between the selected states.

Notifications You must be signed in to change notification settings

DarienNouri/Streamlit-RE-Analysis-Web-App

Repository files navigation

Real Estate Data Analysis Web App using Streamlit

This is a Streamlit web app that provides an exploratory data analysis on real estate data. The app loads data from a CSV file, preprocesses the data, and provides several visualizations for data exploration. The app also allows users to select states and compare data between the selected states.

Dependencies

This project uses the following libraries:

  • streamlit
  • pandas
  • plotly
  • sklearn
  • Getting Started

To get started with this project, you can clone this repository by running the following command:

git clone https://github.com/DarienNouri/Streamlit-RE-Analysis-Web-App.git

Once you have cloned the repository, navigate to the project directory and install the necessary dependencies by running:

pip install -r requirements.txt

After installing the necessary dependencies, you can start the app by running:

streamlit run app.py

This will open a web browser with the app running. You can now explore the app and analyze the real estate data.

Features

This app provides the following features:

  • Users can select a state to view real estate data for that state.
  • Users can compare real estate data between two different states.
  • The app provides several visualizations to explore the data, including scatter plots, correlation heatmaps, and linear regression models.
  • The app uses Streamlit caching to speed up data loading and preprocessing.

Usage

To use this app, follow these steps:

  • Start the app by running streamlit run app.py in the project directory.
  • Select a state from the dropdown menu to view data for that state.
  • If desired, select a second state from the dropdown menu to compare data between the two states.
  • Explore the visualizations to gain insights into the real estate data.

Contributors

  • This project was created by Darien Nouri. Feel free to contribute to this project by submitting pull requests or opening issues.

License

  • This project is licensed under the MIT License - see the LICENSE file for details.

About

This is a Streamlit web app that provides an exploratory data analysis on real estate data. The app loads data from a CSV file, preprocesses the data, and provides several visualizations for data exploration. The app also allows users to select states and compare data between the selected states.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published