【发布时间】:2017-01-31 07:12:53
【问题描述】:
我有两个像
这样的数据框df1
Time accler
19.13.33 24
19.13.34 24
19.13.35 25
19.13.36 27
19.13.37 25
19.13.38 27
19.13.39 25
19.13.40 24
df2
Time accler
19.13.29 24
19.13.30 24
19.13.31 25
19.13.32 27
19.13.33 25
19.13.34 27
19.13.35 25
19.13.36 24
这两个数据帧在 19.13.33 到 19.13.36 的列时间上重叠。因此,当有重叠时,我只想要由重叠行组成的数据框
预期输出
df1
Time accler
19.13.33 24
19.13.34 24
19.13.35 25
19.13.36 27
df2
Time accler
19.13.33 25
19.13.34 27
19.13.35 25
19.13.36 24
或者我也可以拥有数据帧的concat,这将有助于进一步处理。
我尝试了merge,但没有成功,因为数据帧是根据 csv 文件的数量动态创建的。我尝试首先连接所有数据帧并尝试遍历行但没有找到方法。
【问题讨论】:
-
尝试在“时间”列上进行内部连接
标签: python pandas merge inner-join concat