python 如何把两个表格数据,合并为一个呢?

2016-12-28 14:13:19 +08:00
 qweweretrt515

想把文本 1 和文本 2 ,合并为文本 3 , 2 个数据源, date 是日期,然后另外 2 个不同字段,想合并到一张表中,也就是合并成同一个 json ,求助,有办法吗

文本 1 :

[{'aaaaa': 0, 'date': '12.13'}, {'aaaaa': 0, 'date': '12.14'}, {'aaaaa': 220, 'date': '12.15'}, {'aaaaa': 0, 'date': '12.16'}, {'aaaaa': 0, 'date': '12.17'} ]

文本 2 :

[{'bbbbb': 0, 'date': '12.13'}, {'bbbbb': 0, 'date': '12.14'}, {'bbbbb': 0, 'date': '12.15'}, {'bbbbb': 0, 'date': '12.16'}, {'bbbbb': 0, 'date': '12.17'} ]

目标文本 3 :

[{'bbbbb': 0,'aaaaa': 0, 'date': '12.13'}, {'bbbbb': 0,'aaaaa': 0, 'date': '12.14'}, {'bbbbb': 0,'aaaaa': 220, 'date': '12.15'}, {'bbbbb': 0,'aaaaa': 0, 'date': '12.16'}, {'bbbbb': 0,'aaaaa': 0, 'date': '12.17'}, ]

3600 次点击
所在节点    问与答
3 条回复
ss098
2016-12-28 14:44:34 +08:00
1. 先从 JSON 转换为对象
2. for 一遍逐个合并字典
3. 结果添加到列表里
morefreeze
2016-12-28 17:09:38 +08:00
import pandas as pd
a=pd.read_csv
b=pd.read_csv
a.merge(b)

大概思路是这样 具体的自己查吧
qweweretrt515
2016-12-28 18:24:32 +08:00
@morefreeze 谢谢
@ss098 谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/330738

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX