Períodos de agregação personalizados
Encontre o número médio de solicitações do Evanston 311 por dia em cada período de seis meses, de 2016-01-01 a 2018-06-30. Crie a consulta seguindo as três etapas abaixo.
Lembre-se de que, para agregar dados por intervalos de data/hora não padrão, como seis meses, você pode usar o site generate_series()
para criar compartimentos com limites inferiores e superiores de tempo e, em seguida, resumir as observações que se enquadram em cada compartimento.
Lembre-se: você pode acessar os slides com um exemplo desse tipo de consulta usando o link do ícone PDF no canto superior direito da tela.
Este exercício faz parte do curso
Análise exploratória de dados em SQL
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
-- Generate 6 month bins covering 2016-01-01 to 2018-06-30
-- Create lower bounds of bins
SELECT generate_series('2016-01-01', -- First bin lower value
___, -- Last bin lower value
'___'::interval) AS lower,
-- Create upper bounds of bins
generate_series('2016-07-01', -- First bin upper value
___, -- Last bin upper value
'___'::interval) AS upper;