This Streamlit application provides interactive visualizations and analyses of healthcare data. It includes modules for demographic, timeline, and treatment analysis, enabling users to explore patterns and gain insights from healthcare datasets.
The application is live! Check it out here:
Healthcare Data Insights App
-
Demographic Analysis:
Analyze the distribution of patient demographics, including age, gender, and medical conditions.- Histogram and count plots for in-depth exploration.
- Gender-based comparisons.
-
Timeline Analysis:
Visualize trends in hospital admissions and discharges over time.- Time-series plots to identify seasonal or yearly patterns.
-
Treatment Analysis:
Examine the distribution of medications, test results, and medical conditions.- Word clouds for medication frequency.
- Insights into test result trends.
-
Frontend:
- Streamlit for building the interactive web application.
-
Visualization:
-
Data Handling:
- Clone the repository:
git clone https://github.com/your-username/healthcare-data-insights.git cd healthcare-data-insights
- Clone the repository:
pip install -r requirements.txt
- Run the app:
streamlit run app_2.py
The app is deployed on Streamlit Cloud. You can view it live here.
- The app uses a synthetic healthcare dataset (healthcare_data.csv) for demonstration purposes.
- Columns include: Name, Age, Gender, Medical Condition, Date of Admission, Discharge Date, Medication, etc.
The app uses a synthetic healthcare dataset (healthcare_data.csv
) for demonstration purposes.
Columns include:
Name
,Age
,Gender
,Medical Condition
,Date of Admission
,Discharge Date
,Medication
, etc.
- Upload a CSV file containing healthcare data.
- Navigate between tabs:
- Demographic Analysis
- Timeline Analysis
- Treatment Analysis
- Explore insights through interactive plots and visualizations.
Contributions are welcome! To contribute:
- Fork the repository.
- Create a new branch for your feature/bug fix.
- Submit a pull request.
This project is licensed under the MIT License.