第二章:第二节数据重构1

就不重复记录一些东西 挑一些自己不太会/不太熟的东西了

2.4.2:任务二:使用concat方法:将数据train-left-up.csv和train-right-up.csv横向合并为一张表,并保存这张表为result_up

2.4.3 任务三:使用concat方法:将train-left-down和train-right-down横向合并为一张表,并保存这张表为result_down。然后将上边的result_up和result_down纵向合并为result。

2.4.4 任务四:使用DataFrame自带的方法join方法和append:完成任务二和任务三的任务

df_result_up = df_left_up.join(df_right_up)
df_result_down = df_left_down.join(df_right_down)
df_result = df_result_up.append(df_result_down)
df_result

请添加图片描述
【思考】对比merge、join以及concat的方法的不同以及相同。思考一下在任务四和任务五的情况下,为什么都要求使用DataFrame的append方法,如何只要求使用merge或者join可不可以完成任务四和任务五呢?

后面内容主要是groupby的使用

原文地址:https://www.cnblogs.com/most-silence/p/15495348.html