Python数据预处理(汪静 微课版)-习题答案 单元4 课后习题答案.docx

Python数据预处理(汪静 微课版)-习题答案 单元4 课后习题答案.docx

Python数据预处理(汪静微课版)-习题答案

单元4 课后习题答案 一、填空题 1、堆叠合并 主键合并 重叠合并 2、横向堆叠合并 纵向堆叠合并 交叉堆叠合并 3、左连接 右连接 内连接 外连接 二、判断题 1、错。缺失的数据用NaN填充。 2、对。 3、对。 4、对。 5、错。内连接是以左右表的键值的交集进行合并。 6、错。用一张表的数据来填充另一张表的缺失数据的方法就叫重叠合并。 三、单选题 1、B 2、D 3、A 4、C 5、D 四、编程题 import pandas as pd df_users = pd.read_csv(data/nums.csv,encoding=gbk) #读取用户使用数量 df_popu = pd.read_csv(data/population.csv,encoding=gbk) #读取人口总量 # 按地区合并用户数量和人口总量 df_all = df_users.merge(df_popu,on=地区) # 计算人口占比 df_all[人口占比] = (df_all[用户数量]/df_all[人口数]) * 100 # 按人口占比进行降序排列 df_all.sort_values(by=人口占比,axis=0,ascending=False,inplace=True) df_all.head() # 查看人口占比前五的地区 结论:人口占比前

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档