ComeçarComece de graça

Divisão da taxa de aluguel

No exercício em vídeo, você viu como usar o pandas para dividir a coluna de endereço de e-mail da tabela film a fim de extrair os nomes de domínio dos usuários. Suponha que você queira entender melhor os preços que os usuários pagam pelos filmes e, por isso, decidiu dividir a coluna rental_rate em dólares e centavos.

Neste exercício, você usará as mesmas técnicas usadas nos exercícios em vídeo para fazer exatamente isso! A tabela film foi carregada no DataFrame pandas film_df . Lembre-se de que o objetivo é dividir a coluna rental_rate em dólares e centavos.

Este exercício faz parte do curso

Introdução à engenharia de dados

Ver curso

Instruções do exercício

  • Use o método .astype() para converter a coluna rental_rate em uma coluna de objetos de cadeia de caracteres e atribua os resultados a rental_rate_str.
  • Divida rental_rate_str em '.' e expanda os resultados em colunas. Atribua os resultados a rental_rate_expanded.
  • Atribua as colunas recém-criadas em films_df usando os nomes de coluna rental_rate_dollar e rental_rate_cents, respectivamente, definindo-as para a versão expandida usando o índice apropriado.

Exercício interativo prático

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

# 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(
    ____=____[____],
    ____=____[____],
)
Editar e executar o código