Fazendo JOIN e filtrando
Assim como você nem sempre quer todos os dados de uma única tabela, também pode não querer todas as colunas e linhas que resultam de um JOIN. Neste exercício, você vai usar SQL para refinar uma importação de dados.
O clima agrava alguns problemas de moradia mais do que outros. Sua tarefa é focar nos registros de vazamento de água em hpd311calls e montar um conjunto de dados que inclua os níveis de precipitação do dia a partir de weather para ver se existe alguma relação entre os dois. A SQL fornecida obtém todas as colunas de hpd311calls, mas você precisará modificá-la para buscar a coluna necessária de weather e filtrar linhas com uma cláusula WHERE.
pandas está importado como pd, e o mecanismo de banco de dados, engine, já foi criado.
Este exercício faz parte do curso
Ingestão de dados simplificada com pandas
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Query to get hpd311calls and precipitation values
query = """
SELECT hpd311calls.*, ____
FROM hpd311calls
____ weather
____ hpd311calls.____ = ____;"""
# Load query results into the leak_calls dataframe
leak_calls = ____
# View the dataframe
print(leak_calls.head())