¡Hora de leer, Katniss!
Ya casi es hora de terminar la jornada. Pero antes, te apetece hacer un pequeño análisis por diversión. Vas a analizar otro conjunto de datos de libros, esta vez de la saga The Hunger Games.
Has explorado el conjunto books_hunger antes de remodelarlo, pero había algo que no cuadraba. El índice del DataFrame contiene el título de los libros. Sabes que no puedes remodelarlo en este formato. Si lo haces, perderás un dato valioso, el título, así que tendrás que hacer algunos cambios antes de transformar el DataFrame.
Tienes disponible el conjunto books_hunger. Contiene el title y datos sobre el language, la publication date, el publication number y el page number de cada libro.
Este ejercicio forma parte del curso
Reestructuración de datos con pandas
Instrucciones del ejercicio
- Modifica el DataFrame
books_hungerrestableciendo el índice sin eliminarlo. - Convierte
books_hungerde formato ancho a largo. Usa las columnastitleylanguagecomo índices únicos. Llamafeaturea la nueva variable creada a partir de las columnas que empiezan porpublicationypage. Esas columnas están separadas por un espacio en blanco y terminan en una palabra.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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)