ÎncepețiÎncepe gratuit

Î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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește metoda .astype() pentru a converti coloana rental_rate într-o coloană de obiecte string și atribuie rezultatele variabilei rental_rate_str.
  • Împarte rental_rate_str după '.' și extinde rezultatele în coloane. Atribuie rezultatele variabilei rental_rate_expanded.
  • Atribuie coloanele nou create în films_df folosind numele de coloane rental_rate_dollar și respectiv rental_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(
    ____=____[____],
    ____=____[____],
)
Editează și rulează codul