Skip to content

Covid-19-Data-Analysis is a comprehensive and interactive data visualization web application that provides in-depth and real-time insights about the ongoing global COVID-19 pandemic.

License

Notifications You must be signed in to change notification settings

ftfrz/Covid-19-Data-Analysis

Repository files navigation

Covid-19-Data-Analysis

Project Overview

"Covid-19-Data-Analysis" is a data-driven web application that provides up-to-date and comprehensive information about the global COVID-19 pandemic. It visualizes global trends, individual country analyses, and comparison analyses. The application also features a map view to illustrate the worldwide spread of the pandemic. The statistical data is extracted from CSV files containing global confirmed, death, and recovery cases.

Image 1 Home Page
Image 2 Comprehensive Analysis of Global Trends
Image 3 Interactive Map View

Video Demo

See Video Demo(in Chinese)

How to Run the Project

  1. Clone the repository or download the files onto your local machine.
  2. Ensure you have Python 3.7+ installed.
  3. Navigate to the project directory in your terminal.
  4. Install the necessary dependencies using pip:
    pip install -r requirements.txt
  5. Run the Streamlit application:
    streamlit run main.py
  6. The application should now be running at http://localhost:8501.

Required Libraries

The project uses the following Python libraries:

  • pandas
  • numpy
  • plotly
  • streamlit
  • geopandas
  • altair
  • streamlit_extras

All libraries can be installed via pip using the requirements.txt file.

Running the Project

All necessary files, including the code and data sources, are included in the project repository. If you encounter any issues, please open an issue in the project's GitHub repository.

About Covid-19-Data-Analysis

Features

  1. Global and Country-Specific Analysis: Get a detailed overview of the global situation and delve into the specifics of each country. Understand the daily number of confirmed cases, deaths, and recoveries.

  2. Comparison Analysis: Compare the COVID-19 situation across different countries. View daily confirmed cases, mortality rate, and recovery rate distribution for the countries most affected by the pandemic.

  3. Map View: Visualize the spread of COVID-19 worldwide through an interactive map view that shows confirmed cases and deaths.

Data Sources

The data used by this application is derived from CSV files provided by Johns Hopkins CSSE. The geographic information is obtained from Natural Earth.

License

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

Acknowledgements

We extend our deepest gratitude to all healthcare workers, researchers, and everyone on the front lines combating the virus. This project is a tribute to their tireless efforts and sacrifices.

About

Covid-19-Data-Analysis is a comprehensive and interactive data visualization web application that provides in-depth and real-time insights about the ongoing global COVID-19 pandemic.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published