An interactive web dashboard built with Python, Dash, and Plotly to explore relationships between gender, income, job prestige, and societal attitudes using data from the 2018 General Social Survey (GSS).
View the live, deployed dashboard here: https://mieraci.pythonanywhere.com/
- Interactive Controls: Users can select different survey questions and demographic groups to generate custom bar plots on the fly.
- Data Visualization: Leverages Plotly to create a variety of interactive charts.
- Fully Deployed: The entire application is deployed on PythonAnywhere, making it publicly accessible.
- Clone the repository:
git clone [https://github.com/mieraci22/gss-interactive-dashboard.git](https://github.com/mieraci22/gss-interactive-dashboard.git) cd your-repo-name - Create and activate a virtual environment:
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
- Install dependencies:
pip install -r requirements.txt
- Run the app:
The dashboard will be available at
python app.py
http://127.0.0.1:8050/.
- Python
- Dash & Plotly
- Pandas
- PythonAnywhere
