分析不完整记录
为减少今后 vehicle_body_type 缺失值的数量,您的团队决定开展一次面向开具机构的宣导活动,强调完整数据的重要性。不过,每个活动都会针对不同机构定制。
在本练习中,您的目标是利用当前的缺失数据来确定宣导活动的优先级。您将编写一条查询,输出每个开具机构及其名下 vehicle_body_type 为 NULL 的记录数。结果按降序排列,用于决定应先为哪些机构制定宣导活动。
本练习是课程的一部分
在 PostgreSQL 数据库中清理数据
练习说明
- 为查询结果指定两列:
issuing_agency和num_missing(该开具机构缺失的车辆车身类型数量)。 - 限制结果,仅统计
vehicle_body_type为NULL的记录。 - 按
issuing_agency分组结果。 - 按
num_missing的降序排列结果。
交互式实操练习
通过完成这段示例代码来试试这个练习。
SELECT
-- Define the SELECT list: issuing_agency and num_missing
___,
COUNT(*) AS ___
FROM
parking_violation
WHERE
-- Restrict the results to NULL vehicle_body_type values
___
-- Group results by issuing_agency
___
-- Order results by num_missing in descending order
___;