以下是为您整理的探索性数据分析(EDA)题库,包含选择题、简答题与应用题,共约800字,适用于数据分析学习与考核:
一、选择题(每题2分,共10分)
1. EDA的核心目标是:
A. 建立预测模型
B. 发现数据模式与异常
C. 优化算法参数
D. 设计数据采集工具
答案:B
2. 以下哪种图表最适合展示变量分布?
A. 折线图
B. 箱线图
C. 散点图
D. 饼图
答案:B
3. 缺失值处理的常用方法不包括:
A. 删除含缺失值的行
B. 均值填充
C. 随机森林插补
D. 保留缺失值不处理
答案:D
4. 皮尔逊相关系数衡量的是:
A. 分类变量相关性
B. 连续变量线性相关性
C. 数据分布偏度
D. 异常值比例
答案:B
5. 关于离群值,错误的是:
A. 可通过箱线图识别
B. 必须删除
C. 可能反映特殊事件
D. Z-score法可用于检测
答案:B
二、简答题(每题10分,共30分)
1. 简述EDA的四个关键步骤。
答案:
① 数据清洗(处理缺失值、异常值);
② 单变量分析(分布、统计量);
③ 多变量分析(相关性、交叉验证);
④ 可视化(图表揭示潜在模式)。
2. 如何通过直方图与Q-Q图判断数据正态性?
答案:
直方图呈钟形曲线且Q-Q图数据点贴近对角线,则接近正态分布;若出现明显偏离或尾部翘起,则非正态。
3. 列举三种数据标准化方法并说明适用场景。
答案:
– Min-Max标准化(归一化):适用于要求数据在固定区间(如0-1);
– Z-score标准化:适用于数据存在高斯分布特征;
– 对数变换:适用于右偏分布数据。
三、应用题(共60分)
题目1:某电商销售数据集(含“销售额”“用户年龄”“地区”等字段)
任务:
1. 列出需检查的数据质量问题(如缺失值、重复值)及处理方法。(10分)
2. 分析“销售额”与“用户年龄”的相关性,选择合适可视化方法并解释。(15分)
3. 发现“销售额”存在右偏分布,提出两种修正策略。(5分)
参考答案:
1. 检查缺失值(用均值/中位数填充)、重复值(去重)、异常值(IQR法过滤)。
2. 绘制散点图或计算相关系数;若呈线性趋势则相关性强。
3. 对数变换或分箱处理降低偏度。
题目2:医疗数据集分析
背景:某医院记录患者“血压”“血糖”“是否患病”等数据。
要求:
1. 设计EDA流程,明确分析目标。(10分)
2. 针对“是否患病”字段,选择合适的图表展示类别分布。(10分)
3. 若发现“血糖”与“血压”相关系数为0.08,如何解读?(10分)
参考答案:
1. 目标:探索患病与生理指标的关系;流程:数据清洗→单变量统计→多变量交叉分析→可视化。
2. 使用条形图或饼图展示患病比例。
3. 低相关性表明两者无显著线性关系,需结合其他变量深入分析。
四、综合讨论(附加题,20分)
问题:在EDA中发现某变量与目标变量相关性弱,但业务专家认为其重要,如何协调数据分析结果与业务经验?
参考答案:
① 检查非线性关系(如使用散点图或多项式回归);
② 考虑变量交互效应或分群分析;
③ 结合领域知识设计衍生变量(如比率、时段特征)。
说明:本题库覆盖EDA核心知识点,可根据实际需求调整难度与题量。建议结合真实数据集练习,强化分析能力。