Imputação Hot Deck
Crie uma função chamada dbo.GetTripDistanceHotDeck que retorne um valor de TripDistance usando a metodologia Hot Deck. TripDistance deve ter precisão 18 e 4 casas decimais.
Este exercicio faz parte do curso
Escrevendo Funções e Procedures no SQL Server
Instruções do exercicio
- Crie uma função chamada
dbo.GetTripDistanceHotDeck()que retorne um tipo de dadonumeric. - Selecione o primeiro valor de
TripDistanceda amostra de1000registros deYellowTripData. - A amostra de
1000registros deve incluir apenas aqueles em queTripDistanceé maior que zero.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
-- Create the function
___ ___ ___.___()
-- Specify return data type
___ ___(18,4)
AS
BEGIN
RETURN
-- Select the first TripDistance value
(___ TOP 1 ___
FROM YellowTripData
-- Sample 1000 records
TABLESAMPLE(1000 rows)
-- Only include records where TripDistance is > 0
___ ___ ___ ___)
END;