qweweretrt515
V2EX  ›  问与答

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

  •  
  •   qweweretrt515 · Dec 28, 2016 · 4048 views
    This topic created in 3454 days ago, the information mentioned may be changed or developed.

    想把文本 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  
       Dec 28, 2016   ❤️ 1
    1. 先从 JSON 转换为对象
    2. for 一遍逐个合并字典
    3. 结果添加到列表里
    morefreeze
        2
    morefreeze  
       Dec 28, 2016   ❤️ 1
    import pandas as pd
    a=pd.read_csv
    b=pd.read_csv
    a.merge(b)

    大概思路是这样 具体的自己查吧
    qweweretrt515
        3
    qweweretrt515  
    OP
       Dec 28, 2016
    @morefreeze 谢谢
    @ss098 谢谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   932 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 22:18 · PVG 06:18 · LAX 15:18 · JFK 18:18
    ♥ Do have faith in what you're doing.