ComeçarComece de graça

Elementar, meu caro Watson!

É sexta-feira, e você está prestes a finalizar o seu projeto de livros. Na sua última tarefa, você vai analisar dados sobre os livros de Arthur Conan Doyle.

Você percebe que o seu conjunto de dados, books_sh, precisa ser reestruturado. Nota que há colunas que podem ser agrupadas usando um prefixo. Você identifica as colunas a usar como IDs únicas. No entanto, algumas dessas colunas contêm strings e precisam de alguma manipulação antes de aplicar uma transformação de wide para long. Você decide que algumas strings precisam ser divididas para deixar o DataFrame mais limpo.

O conjunto de dados books_sh está disponível para você. Ele contém o title e dados sobre version, number_pages e number_ratings de cada livro.

Este exercício faz parte do curso

Reestruturando dados com pandas

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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)
Editar e executar o código