用 EDA 找出不可能的情境
計算在 EDA 中發現各類錯誤時,有多少筆 YellowTripData 紀錄屬於每一種錯誤。
本練習屬於課程
在 SQL Server 中撰寫函式與預存程序
練習說明
- 使用
CASE與COUNT來了解有多少筆紀錄包含下列錯誤: DropOffDate早於PickupDate、DropOffDate早於今天、PickupDate早於今天、TripDistance為 0。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
SELECT
-- PickupDate is after today
COUNT (CASE WHEN ___ > ___() THEN 1 END) AS 'FuturePickup',
-- DropOffDate is after today
COUNT (CASE WHEN ___ > ___() THEN 1 END) AS 'FutureDropOff',
-- PickupDate is after DropOffDate
COUNT (CASE WHEN ___ > ___ THEN 1 END) AS 'PickupBeforeDropoff',
-- TripDistance is 0
COUNT (CASE WHEN ___ = ___ THEN 1 END) AS 'ZeroTripDistance'
FROM YellowTripData;