标签: python-2.7 pandas dataframe ceil
我有两个数据框。 df1(2584x15)和df2(5665x45)。 df2具有以毫秒为单位的时间列,而df1以秒为单位.mseconds。我想提取所有与df1的时刻匹配的df2行。
答案 0 :(得分:0)
您的问题可能是由于浮点运算的舍入误差造成的。转换为整数,你应该没问题:
df = df2[df2['Time(msec)'].astype(int).isin(df1['Time(s)'].mul(1000).astype(int))]