一、导出与导入:<br />
pandas可以读取很多类型的文件,类似csv.excel等,详情可以查看官方说明文本
导入文件用pd.read_文件类型("名称"),ps:读取文件参数的位置是当前工作目录,可以用os.getcwd()函数获取工作目录位置:
![](https://img.haomeiwen.com/i9137004/de0d13267a6eb40a.jpg)
导出文件则用to_文件类型,ps:导出时文件类型可以和原件不同:
![](https://img.haomeiwen.com/i9137004/fb966ac43b44b2af.jpg)
二、合并:
(1).concat:
创建基本矩阵框架
![](https://img.haomeiwen.com/i9137004/068a897baaed9bbb.jpg)
axis (合并方向),0横向合并,1纵向合并:
![](https://img.haomeiwen.com/i9137004/405ae058decdb57f.jpg)
ignore_index (重置 index):
![](https://img.haomeiwen.com/i9137004/5747141ced211f9d.jpg)
join='outer'为预设值,因此未设定任何参数时,函数默认join='outer'。此方式是依照column来做纵向合并,有相同的column上下合并在一起,其他独自的column个自成列,原本没有值的位置皆以NaN填充:
![](https://img.haomeiwen.com/i9137004/2bf9276ef546d9c1.jpg)
(2)merge合并:
创建资料集:
![](https://img.haomeiwen.com/i9137004/3633d9ff34c156df.png)
依据key column合并:
![](https://img.haomeiwen.com/i9137004/faec7cf6a5d70f07.png)
![](https://img.haomeiwen.com/i9137004/9257f785324198ef.png)
index合并:
![](https://img.haomeiwen.com/i9137004/c5d45b8b85ef267d.png)
使用suffixes解决overlapping(重叠,覆盖)的问题:
![](https://img.haomeiwen.com/i9137004/cd71397a40bdcc36.png)
网友评论