回答編集履歴
1
修正
    
        answer	
    CHANGED
    
    | @@ -28,15 +28,15 @@ | |
| 28 28 | 
             
            df1 = pd.read_csv(StringIO(s1),sep='\t')
         | 
| 29 29 | 
             
            df2 = pd.read_csv(StringIO(s2),sep='\t')
         | 
| 30 30 |  | 
| 31 | 
            -
            df = pd.merge_asof(df1, df2, on='time')
         | 
| 31 | 
            +
            df = pd.merge_asof(df1, df2, on='time', direction='nearest')
         | 
| 32 32 | 
             
            print(df)
         | 
| 33 33 | 
             
            """
         | 
| 34 | 
            -
               time   Y | 
| 34 | 
            +
               time   Y  Z
         | 
| 35 | 
            -
            0   0.0   3 | 
| 35 | 
            +
            0   0.0   3  4
         | 
| 36 | 
            -
            1   0.5   5   | 
| 36 | 
            +
            1   0.5   5  3
         | 
| 37 | 
            -
            2   1.0   4 | 
| 37 | 
            +
            2   1.0   4  4
         | 
| 38 | 
            -
            3   1.5   8 | 
| 38 | 
            +
            3   1.5   8  9
         | 
| 39 | 
            -
            4   2.0  10 | 
| 39 | 
            +
            4   2.0  10  1
         | 
| 40 | 
            -
            5   2.5   7 | 
| 40 | 
            +
            5   2.5   7  5
         | 
| 41 41 | 
             
            """
         | 
| 42 42 | 
             
            ```
         | 
