开始使用免费开始使用

使用 IQR 计算离群值阈限

用可视化识别离群值通常只是第一步。若要进一步超越可视化,您需要编写代码,把离群值从整体分布中分离出来。

在本练习中,您将实现箱线图底层原理的第一步。也就是说,您将手动计算离群值的下限和上限。

分布数据已存于 prices

本练习是课程的一部分

Python 中的异常检测

查看课程

练习说明

  • 计算 prices 的第 1 和第 3 四分位数,分别存为 q1q3
  • 计算四分位距 IQR,并存入 IQR
  • 计算离群值下限,并存入 lower_limit
  • 计算离群值上限,并存入 upper_limit

交互式实操练习

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

# Calculate the 25th and 75th percentiles
q1 = prices.____(____)
q3 = prices.____(____)

# Find the IQR
IQR = ____
factor = 2.5

# Calculate the lower limit
lower_limit = ____ - ____

# Calculate the upper limit
upper_limit = ____ + ____
编辑并运行代码