Imputación Hot Deck
Crea una función llamada dbo.GetTripDistanceHotDeck que devuelva un valor de TripDistance usando la metodología Hot Deck. TripDistance debe tener una precisión de 18 y 4 decimales.
Este ejercicio forma parte del curso
Escritura de funciones y procedimientos almacenados en SQL Server
Instrucciones del ejercicio
- Crea una función llamada
dbo.GetTripDistanceHotDeck()que devuelva un tipo de datosnumeric. - Selecciona el primer valor de
TripDistancede una muestra de1000registros deYellowTripData. - La muestra de
1000registros solo debe incluir aquellos dondeTripDistancesea mayor que cero.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
-- 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;