开始使用免费开始使用

查找缺失值

缺失值无处不在,您不希望它们干扰您的工作。有些函数默认会忽略缺失数据,但这并不总是您想要的行为。也有些函数完全无法处理缺失值,因此在使用它们之前需要先处理好这些值。如果您不知道缺失值在哪里,或是否存在,就可能在分析中犯错。在本练习中,您将判断数据集中是否存在缺失值,以及每列有多少缺失值。

已将 pandaspd 导入,并提供了 avocados_2016。它只涵盖 2016 年的销量,表格比 avocados 更宽,每个牛油果尺寸一列,包含:dateavg_pricetotal_soldsmall_soldlarge_soldxl_soldtotal_bags_soldsmall_bags_soldlarge_bags_soldxl_bags_sold

本练习是课程的一部分

使用 pandas 进行数据处理

查看课程

练习说明

  • 打印一个 DataFrame,显示 avocados_2016 中每个值是否缺失。
  • 打印一个汇总,显示每一列中是否存在任意缺失值。
  • 为每一列中缺失值的总数创建一个条形图。

交互式实操练习

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

# Import matplotlib.pyplot with alias plt
import matplotlib.pyplot as plt

# Check individual values for missing values
print(____)

# Check each column for missing values
print(____)

# Bar plot of missing values by variable
____

# Show plot
plt.show()
编辑并运行代码