开始使用免费开始使用

识别正在绅士化的普查小区

在本练习中,您将识别并绘制 2000 年至 2010 年间处于绅士化进程中的普查小区。要被归类为正在绅士化,普查小区必须在 2000 年是可绅士化的,且同时满足以下条件:

  1. 拥有学士及以上学位的人口比例的增速要比纽约都会区更快。
  2. 自 2000 年以来房屋价值必须上升。为考虑通货膨胀,2000 年的房屋价值将乘以 1.2612。

已为您加载 GeoDataFrame bk_2010。控制台中显示了列名。由于您将比较 2010 年与 2000 年的数据,其中包含两个年份的数据,列名分别以 "_2000""_2010" 作为后缀。它还包含您在上一个练习中创建的 gentrifiable 列。

本练习是课程的一部分

使用 Python 分析美国人口普查数据

查看课程

练习说明

  • 若 2000 年到 2010 年间拥有学士学位人口比例的增幅大于都会统计区(MSA)层面的增幅,则将 increasing_education 设为 True。
  • median_value_2010 大于 median_value_20001.2612 倍,则将 increasing_house_value 设为 True。
  • 使用 & 运算符,若某个普查小区同时满足 gentrifiableincreasing_educationincreasing_house_value,则将 gentrifying 设为 True。
  • 使用 "YlOrRd" 配色映射绘制 gentrifying 普查小区。

交互式实操练习

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

# Increase in percent BA greater than MSA
bk_2010["increasing_education"] = ____

# Increase in house value
bk_2010["increasing_house_value"] = ____

# Identify gentryifying tracts
bk_2010["gentrifying"] = bk_2010["gentrifiable"] & ____

# Plot gentrifying tracts
bk_2010.plot(____)
plt.show()
编辑并运行代码