开始使用免费开始使用

用除法来探索

在探索一个新数据库时,数据含义以及各列之间的关系可能并不明确。

stackoverflow 表中的 unanswered_pct 列表示的是什么信息?它是指带有该标签的问题中未被回答的问题所占百分比(带标签的未回答问题数/带标签的全部问题数)吗?还是别的含义,例如站点上所有未回答问题中带有该标签的问题所占百分比(带标签的未回答问题数/全部未回答问题数)?

unanswered_count(带标签的未回答问题数)除以 question_count(带标签的全部问题数),查看结果是否与 unanswered_pct 相同,从而确定答案。

本练习是课程的一部分

SQL 中的探索性数据分析

查看课程

练习说明

  • 排除 question_count 为 0 的行,以避免被零除错误。
  • 将结果限制为 10 行。

交互式实操练习

通过完成这段示例代码来试试这个练习。

-- Divide unanswered_count by question_count
SELECT ___/___::___ AS computed_pct, 
       -- What are you comparing the above quantity to?
       ___
  FROM stackoverflow
 -- Select rows where question_count is not 0
 WHERE ___ ___ ___
 ___ ___;
编辑并运行代码