【发布时间】:2023-03-03 00:02:01
【问题描述】:
sample data我正在处理奥运会数据 (https://www.kaggle.com/heesoo37/120-years-of-olympic-history-athletes-and-results)。我尝试使用 SQLite 获取某些列的 NA 总和。列的NA总和显示为0(零)。code output代码如下,请帮助。谢谢
SELECT
Sex,
SUM(CASE WHEN ('Age' = 'NA') THEN (1.0) ELSE (0.0) END) AS NA_age,
SUM(CASE WHEN ('Height' = 'NA') THEN (1.0) ELSE (0.0) END) AS NA_height,
SUM(CASE WHEN ('Weight' = 'NA') THEN (1.0) ELSE (0.0) END) AS NA_weight,
COUNT(*)
FROM olymp
GROUP BY Sex
【问题讨论】: