Практическое задание 1. Основы языка Python
Практическое задание 2. Анализ данных с использованием Python
Напишите класс, в котором реализованы методы для считывания содержимого текстового файла input.txt, подсчета количества вхождений в текст каждого уникального слова, хранения этих данных в виде словаря (dict) с парами значений вида Уникальное_слово : количество_вхождений и вывода словаря в наглядной форме. Пример формирования словаря:
Содержимое текстового файла:
To be, or not to be, that is the question:
Формируемое множество:
{to: 2, be: 2, or: 1 , not: 1, that: 1, is: 1, the: 1, question: 1}
Практическое задание 3. Библиотеки для анализа данных
Загрузите статистические данные о коронавирусе из репозитория https://github.com/CSSEGISandData/COVID-19 и сохраните их в переменной coron типа DataFrame.
Программно обработайте данный DataFrame, приведя его к следующему виду, убрав ненужные столбцы (Province/State, Lat, Long) и просуммировав значения регионов (Province/State) по каждой стране (Country/Region).
Date – дата, X – номер дня с начала 2020 года, следующие столбцы – названия стран, число – количество пострадавших от COVID-19.
Практическое задание 4. Библиотеки для анализа данных
Дополните программный код из практического задания 3, выполнив визуализацию данных при помощи matplotlib. Требуется вывести графики количества пострадавших от COVID-19 человек в зависимости от даты для разных стран.
Архивы содержат выполненные практические задания в формате ipynb (для среды Google Colab или Jupyter Notebook), а также файлы в формате PDF с распечатками решений по заданиям.