【问题标题】:Merging two DataFrames (CSV files) with different dates using Python使用 Python 合并具有不同日期的两个 DataFrame(CSV 文件)
【发布时间】:2017-10-07 20:39:32
【问题描述】:

我想知道如何才能连接两个 csv 文件,这是这两个文件的组成:

  • 第一个包含一些与水化学参数相关的数据,这些测量是在不同的日期进行的。
  • 第二个显示了一段时间内废水的不同流量值。

问题是我希望将第二个文件的每个值(流量值)分配给第一个文件(水化学参数)的右行,以便测量流量和其他化学参数相同的时刻。

有什么建议吗?

【问题讨论】:

  • 我们将不胜感激提供两个文件的样本,以便让您了解功能代码
  • 您能否发布一些您可能使用过的示例数据和代码。

标签: python csv dataframe merge


【解决方案1】:

第一个文件是这样的:

时间戳;流1;流程 2 2017/02/17 00:05 ; 540; 0 2017/02/17 00:10 ; 535; 0 2017/02/17 00:15 ; 543; 0 2017/02/17 00:20 ; 539; 0

CSV 文件 #2:

时间戳;文档;温度;紫外线254; 2017/02/17 00:14 ; 668.9; 15,13; 239,23 2017/02/17 00:15 ; 669,46; 15,14; 239,31 2017/02/17 00:19 ; 668; 15,13; 239,43 2017/02/17 00:20 ; 669,9; 15,14; 239,01

他的输出文件应该是这样的: 时间戳;文档;温度;紫外线254;流1; Flow2 2017/02/17 00:15 ; 669,46; 15,14; 239,31; 543; 0
2017/02/17 00:20 ; 669,9; 15,14; 239,01; 539; 0

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-04
    • 1970-01-01
    • 2013-04-22
    • 2020-11-22
    • 2020-04-04
    • 2013-12-16
    • 1970-01-01
    • 2020-08-22
    相关资源
    最近更新 更多