【发布时间】:2019-12-21 06:13:38
【问题描述】:
我需要按照流程中的一些规则将两个数据文件合并在一起。我稍微了解如何使用 pandas 来创建和合并 csv,但我不知道如何遵循某些规则。
我有两个文件作为示例:
actual_data.csv
type region_1 region_2 date data
aw west 2 10/01/2017 0.9318274971234
hss east 3 05/12/2015 0.7136487234972
. . . . .
. . . . .
. . . . .
forecast_data.csv
type region_1 region_2 date data
jad north 22 11/13/2025 0.71283741932
js east 3 04/16/2023 0.16238471239
. . . . .
. . . . .
. . . . .
我需要按照以下规则合并这些文件:
- 将 actual_data.csv 与 forecast_data.csv 合并
- 如果 actual_data.csv 的日期缺失,请使用 forecast_data.csv 作为该日期
- 当两者都适用于该特定月份时,始终使用 actual_data.csv 而不是 forecast_data.csv
【问题讨论】: