Изучение набора данных Jobs
В этом упражнении вы исследуете DataFrame jobs, который содержит данные об уровне безработицы в различных отраслях США за период с 2000 по 2010 год. Как вы убедитесь, набор данных включает временные ряды для 16 отраслей и 122 временны́х точек (по одной на каждый месяц за 10 лет). Как правило, типичный рабочий процесс в Data Science начинается с очистки и анализа данных — именно с этого мы и начнём: загрузим данные и проверим наличие пропущенных значений.
Это упражнение является частью курса
Визуализация данных временных рядов в Python
Инструкции к упражнению
Библиотека pandas уже импортирована как pd.
- Считайте CSV-файл по адресу
url_jobsв DataFrame с именемjobsи проверьте тип данных каждого столбца. - Преобразуйте столбец
datestampв DataFramejobsк типуdatetime. - Задайте столбец
datestampв качестве индексаjobs. - Выведите количество пропущенных значений в каждом столбце
jobs.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Read in jobs file
jobs = ____
# Print first five lines of your DataFrame
print(jobs.head(5))
# Check the type of each column in your DataFrame
print(jobs.dtypes)
# Convert datestamp column to a datetime object
jobs[____] = ____(jobs[____])
# Set the datestamp columns as the index of your DataFrame
jobs = ____('datestamp')
# Check the number of missing values in each column
print(jobs.isnull().____())