开始使用免费开始使用

全球收入:集中趋势

最常见的集中趋势度量包括:mean(均值),等于所有数值之和除以数值个数;median(中位数),将数据的上半部分与下半部分分开;以及 mode(众数),即数据集中出现频率最高的数值。pandas 库提供了可计算这些指标的函数。

在本数据集中,'Income per Capita' 的取值为浮点数,且没有重复值,因此在控制台运行 income['Income per Capita'].mode() 会返回一个空的 Series。这里,您将使用整除运算符 // 添加一列,将收入按千为单位并向下取整,例如 11,543.43 将变为 11。随后,您将运行上述函数,以更好地理解收入的分布情况。

已将 pandaspd 导入,且上一个练习中的 income DataFrame 已在您的工作区中。

本练习是课程的一部分

在 Python 中导入与管理金融数据

查看课程

练习说明

  • 使用合适的函数计算 'Income per Capita' 的全球 均值(mean)
  • 使用合适的函数计算 'Income per Capita' 的全球 中位数(median)
  • 使用广播创建新列 'Income per Capita (,000)',其值等于 income['Income per Capita'] // 1000。然后使用合适的函数计算该新列的 众数(mode)

交互式实操练习

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

# Calculate the mean
print(____)

# Calculate the median
print(____)

# Create the new column
income['Income per Capita (,000)'] = ____

# Calculate the mode of the new column
income['Income per Capita (,000)'].____()
编辑并运行代码