开始使用免费开始使用

高度隔离都会区的特征

您已经发现,北方工业化都会区的种族隔离程度更高。不过,这些都会区通常也规模大、族裔多样性高。是否只是低多样性的城市"看起来更好"?我们来比较一下规模和多样性与都会区隔离程度的相关性。

已加载 msa DataFrame,它在先前步骤中已加入差异指数(Index of Dissimilarity)。控制台中列出了各列。总人口在 population 列中。

已按惯例使用别名加载了 pandasseaborn

本练习是课程的一部分

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

查看课程

练习说明

  • 在 y 轴绘制隔离程度,与 x 轴的都会区人口进行对比(vs.)。
  • 计算非裔美国人所占百分比,并赋值到列 black_pct
  • 绘制隔离程度与非裔美国人百分比的关系图。
  • 创建隔离程度与非裔美国人百分比的散点图。添加 sizehue 参数,并都设置为列 "population"

交互式实操练习

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

# Are large metros more segregated?
sns.lmplot(x = ____, y = ____, data = msa)
plt.show()

# Calculate percentage African-American
msa["black_pct"] = ____

# Are more diverse metros more segregated?
sns.lmplot(____, ____, data = msa)
plt.show()

# Display metro size, percent Black, and segregation in one plot
sns.scatterplot(____, data = msa)
plt.show()
编辑并运行代码