ComeçarComece de graça

Hora de ler, Katniss!

Está quase na hora de encerrar o dia de trabalho. Mas antes, você quer fazer uma análise por diversão. Você vai analisar outro conjunto de dados de livros, desta vez com a série Hunger Games.

Você explorou o conjunto de dados books_hunger antes de remodelá-lo, mas algo não estava certo. O índice do DataFrame contém o título dos livros. Você sabe que não pode remodelá-lo nesse formato. Se fizer isso, vai perder um dado valioso, o título, então será preciso fazer algumas mudanças antes de transformar o DataFrame.

O conjunto de dados books_hunger está disponível para você. Ele contém o title e dados sobre language, publication date, publication number e page number de cada livro.

Este exercício faz parte do curso

Reestruturando dados com pandas

Ver curso

Instruções do exercício

  • Modifique o DataFrame books_hunger resetando o índice sem descartá-lo.
  • Remodele books_hunger do formato largo para o longo. Use as colunas title e language como índices únicos. Dê o nome de feature à nova variável criada a partir das colunas que começam com publication e page. Essas colunas são separadas por um espaço em branco e terminam em uma palavra.

Exercício interativo prático

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

# Modify books_hunger by resetting the index without dropping it
books_hunger.____(____=____, inplace=____)

# Reshape using title and language as index, feature as new name, publication and page as prefix separated by space and ending in a word
publication_features = pd.wide_to_long(____, 
                                       ____=____, 
                                       ____=____, 
                                       ____=____, 
                                       ____=____, 
                                       ____=____)

# Print publication_features
print(publication_features)
Editar e executar o código