V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
qweweretrt515
V2EX  ›  问与答

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

  •  
  •   qweweretrt515 · 2016-12-28 14:13:19 +08:00 · 3584 次点击
    这是一个创建于 2682 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想把文本 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'}, ]

    ss098
        1
    ss098  
       2016-12-28 14:44:34 +08:00   ❤️ 1
    1. 先从 JSON 转换为对象
    2. for 一遍逐个合并字典
    3. 结果添加到列表里
    morefreeze
        2
    morefreeze  
       2016-12-28 17:09:38 +08:00   ❤️ 1
    import pandas as pd
    a=pd.read_csv
    b=pd.read_csv
    a.merge(b)

    大概思路是这样 具体的自己查吧
    qweweretrt515
        3
    qweweretrt515  
    OP
       2016-12-28 18:24:32 +08:00
    @morefreeze 谢谢
    @ss098 谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2215 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 09:16 · PVG 17:16 · LAX 02:16 · JFK 05:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.