Элементарно, Ватсон!
Сегодня пятница, и вы почти завершили работу над книжным проектом. В последнем задании вы проанализируете данные о книгах Артура Конан Дойля.
Вы замечаете, что набор данных books_sh нуждается в преобразовании. В нём есть столбцы, которые можно сгруппировать по общему префиксу. Вы определяете столбцы, которые будут использоваться как уникальные идентификаторы. Однако некоторые из них содержат строки, требующие обработки перед применением трансформации из широкого формата в длинный. Вы решаете разбить часть строк, чтобы сделать DataFrame более аккуратным.
Набор данных books_sh уже доступен вам. Он содержит поле title, а также данные о version, number_pages и number_ratings для каждой книги.
Это упражнение является частью курса
Преобразование данных с помощью pandas
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Split main_title by a colon and assign it to two columns named title and subtitle
books_sh[['title', 'subtitle']] = ____[____].____.____(____, ____=____)
# Print books_sh
print(books_sh)