导入需要用到的包以及csv文件
pd1 州简称
pd2 面积表
pd3 人口数量表
合并,指定wydny,右依赖
去除指定的列
查看 表中含有空值的列
设置索引,把列表签设置为行索引
进行过滤 state字段为空值的行索引,并展示出来
得到两个州
把含有空值的行进行空值填充
USA 填充 America
PR 亦然
丢弃原来的含有空值的行
并使用 append() 纵向级联
把数据表和 面积表进行合并,全合并
找出新生成的表中面积为空值 的行 并把它从表中去除
reset_index 把数据表的行索引恢复原状
之后 state 设置为新的索引
并查找 2010 年 人口的数据
人口密度 = 人口数 / 面积(平方千米)
字符串转 float
把 州的名字全部提取出来,并去重
循环计算人口密度平均值
之后进行排序