python - 使用 pd.merge 合并多个电子表格
问题描述
我正在尝试在 Python 上将多个电子表格合并在一起。对于具有相同数据类型的相同顺序的每一列,我有相同的标题标题。四者之间的唯一区别是单元格中的实际数据点。这就是我的意思
df1:
标题 1 | 标题 2 | 标题 3 | 标题 4 |
---|---|---|---|
X | 一个 | 米 | 1 |
是 | 乙 | 吨 | 2 |
df2:
标题 1 | 标题 2 | 标题 3 | 标题 4 |
---|---|---|---|
G | Ĵ | H | 5 |
乙 | 问 | 大号 | 8 |
df3:
标题 1 | 标题 2 | 标题 3 | 标题 4 |
---|---|---|---|
乙 | ü | D | 6 |
Z | 磷 | 小号 | 3 |
dfs的dtypes
情况如下:
- 标题 1:对象
- 标题 2:对象
- 标题 3:对象
- 标题 4:浮动
我基本上只想将所有数据帧中的数据堆叠在一起,如下所示:
标题 1 | 标题 2 |
---|---|
X | 一个 |
是 | 乙 |
G | Ĵ |
乙 | 问 |
乙 | ü |
Z | 磷 |
...等等标题 3 和 4。我可以用 pd.merge 做到这一点吗?
解决方案
推荐阅读
- azure-functions - 如何编写将部分传入消息传递给服务总线队列的 Azure HTTP 触发器函数?
- javascript - 命名导出的“转到定义”在 JavaScript 和 TypeScript 之间的工作方式不同?
- android - 获取“异常:Gradle 任务 assembleDebug 失败,退出代码为 1”
- sharepoint-2013 - 凸轮验证
- python - Django表单过滤器大于不起作用
- java - 在Java中的函数内实例化一个类
- node.js - 如何从报复中获取数据?
- reactjs - 在 Reatjs 前端上传 csv 文件并将其发送回后端服务器
- python - 如何使用 GeoPandas 将 GeoSeries 点转换为元组列表(纬度、经度)
- sapper - svelte-sapper 每个要删除的块列表项选择 - 获取 id