После пандемии COVID-19 доступность данных о вирусе стала иметь решающее значение для понимания его последствий. Python с его надежными библиотеками и инструментами предлагает мощную среду для анализа данных о COVID-19. В этой статье мы рассмотрим различные методы и примеры кода для анализа и визуализации данных о COVID-19 с помощью библиотеки Covid
.
- Установка библиотеки
Covid
:
Чтобы начать, вам необходимо установить библиотекуCovid
. Откройте командную строку или терминал и выполните следующую команду:
pip install covid
- Получение данных о COVID-19 по всему миру.
Вы можете получить данные о COVID-19 по всему миру с помощью библиотекиCovid
с помощью следующего фрагмента кода:
from covid import Covid
covid = Covid()
world_data = covid.get_data()
- Получение данных о COVID-19 по странам.
Чтобы получить данные о COVID-19 для конкретной страны, используйте методget_status_by_country_name
. Вот пример:
country_name = "United States"
country_data = covid.get_status_by_country_name(country_name)
- Доступ к конкретной статистике по COVID-19.
БиблиотекаCovid
предоставляет несколько методов доступа к конкретной статистике по COVID-19. Вот пример получения количества подтвержденных случаев, активных случаев и смертей для данной страны:
confirmed_cases = country_data["confirmed"]
active_cases = country_data["active"]
deaths = country_data["deaths"]
- Визуализация данных о COVID-19.
Python предлагает отличные библиотеки для визуализации данных. Вы можете использоватьmatplotlib
илиseaborn
для создания интерактивных и информативных визуализаций. Вот фрагмент кода для создания гистограммы случаев COVID-19 по странам:
import matplotlib.pyplot as plt
countries = ["USA", "India", "Brazil", "Russia"]
cases = [covid.get_status_by_country_name(country)["confirmed"] for country in countries]
plt.bar(countries, cases)
plt.xlabel("Country")
plt.ylabel("Confirmed Cases")
plt.title("COVID-19 Cases by Country")
plt.show()
- Анализ тенденций COVID-19.
Вы можете анализировать тенденции COVID-19, используя данные временных рядов. БиблиотекаCovid
предоставляет метод под названиемget_total_active_cases()
для получения общего количества активных случаев во всем мире с течением времени. Вот пример:
active_cases_timeline = covid.get_total_active_cases()
- Дополнительные функции.
БиблиотекаCovid
предлагает различные дополнительные функции, включая получение новостей о COVID-19, доступ к центрам тестирования на COVID-19 и получение данных о вакцинах.
В этой статье мы рассмотрели несколько методов и примеры кода для анализа и визуализации данных о COVID-19 с помощью библиотеки Covid
на Python. Используя возможности Python и его богатую экосистему, вы можете получить ценную информацию о последствиях пандемии. Будьте в курсе, будьте в безопасности!