pandas导入导出&合并

一、导出与导入:

pandas可以读取很多类型的文件,类似csv.excel等,详情可以查看官方说明文本

导入文件用pd.read_文件类型("名称"),ps:读取文件参数的位置是当前工作目录,可以用os.getcwd()函数获取工作目录位置:

pandas导入导出&合并_第1张图片

导出文件则用to_文件类型,ps:导出时文件类型可以和原件不同:

二、合并:

(1).concat:

创建基本矩阵框架

pandas导入导出&合并_第2张图片

axis (合并方向),0横向合并,1纵向合并:

pandas导入导出&合并_第3张图片

ignore_index (重置 index):

pandas导入导出&合并_第4张图片

join='outer'为预设值,因此未设定任何参数时,函数默认join='outer'。此方式是依照column来做纵向合并,有相同的column上下合并在一起,其他独自的column个自成列,原本没有值的位置皆以NaN填充:

pandas导入导出&合并_第5张图片

(2)merge合并:

创建资料集:

pandas导入导出&合并_第6张图片

依据key column合并:


pandas导入导出&合并_第7张图片

index合并:

pandas导入导出&合并_第8张图片

使用suffixes解决overlapping(重叠,覆盖)的问题:


pandas导入导出&合并_第9张图片

你可能感兴趣的:(pandas导入导出&合并)