高度隔离都会区的特征
您已经发现,北方工业化都会区的种族隔离程度更高。不过,这些都会区通常也规模大、族裔多样性高。是否只是低多样性的城市"看起来更好"?我们来比较一下规模和多样性与都会区隔离程度的相关性。
已加载 msa DataFrame,它在先前步骤中已加入差异指数(Index of Dissimilarity)。控制台中列出了各列。总人口在 population 列中。
已按惯例使用别名加载了 pandas 和 seaborn。
本练习是课程的一部分
使用 Python 分析美国人口普查数据
练习说明
- 在 y 轴绘制隔离程度,与 x 轴的都会区人口进行对比(vs.)。
- 计算非裔美国人所占百分比,并赋值到列
black_pct。 - 绘制隔离程度与非裔美国人百分比的关系图。
- 创建隔离程度与非裔美国人百分比的散点图。添加
size和hue参数,并都设置为列"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()