Împărțirea ratei de închiriere
În exercițiul video, ai văzut cum să folosești pandas pentru a împărți coloana cu adresele de email din tabelul film, cu scopul de a extrage numele de domeniu ale utilizatorilor. Să presupunem că vrei să înțelegi mai bine tarifele pe care utilizatorii le plătesc pentru filme și ai decis să împarți coloana rental_rate în dolari și cenți.
În acest exercițiu, vei aplica aceleași tehnici din exercițiile video! Tabelul film a fost încărcat în DataFrame-ul pandas film_df. Reține că scopul este să divizezi coloana rental_rate în dolari și cenți.
Acest exercițiu face parte din cursul
Introducere în Data Engineering
Instrucțiuni pentru exercițiu
- Folosește metoda
.astype()pentru a converti coloanarental_rateîntr-o coloană de obiecte string și atribuie rezultatele variabileirental_rate_str. - Împarte
rental_rate_strdupă'.'și extinde rezultatele în coloane. Atribuie rezultatele variabileirental_rate_expanded. - Atribuie coloanele nou create în
films_dffolosind numele de coloanerental_rate_dollarși respectivrental_rate_cents, setându-le la versiunea extinsă cu ajutorul indexului corespunzător.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Get the rental rate column as a string
rental_rate_str = film_df.____.____("____")
# Split up and expand the column
rental_rate_expanded = rental_rate_str.____.____("____", expand=True)
# Assign the columns to film_df
film_df = film_df.assign(
____=____[____],
____=____[____],
)