Ticker & Date are index
Dataframe-A
| Ticker | Date | Renue |
|---|---|---|
| AAPL | 2022-01-01 | 10M |
| AAPL | 2022-04-01 | 10M |
| MSFT | 2022-01-01 | 10M |
| MSFT | 2022-04-01 | 10M |
Dataframe-B
| Ticker | Date | Price |
|---|---|---|
| AAPL | 2022-01-02 | 11 |
| AAPL | 2022-01-03 | 12 |
| AAPL | 2022-04-01 | 15 |
| AAPL | 2022-04-02 | 16 |
| MSFT | 2022-01-01 | 20 |
| MSFT | 2022-01-02 | 21 |
| MSFT | 2022-01-03 | 22 |
| MSFT | 2022-04-02 | 26 |
| MSFT | 2022-04-03 | 26 |
Join the Dataframe by Ticker and Date
But AAPL without 2022-01-01 Price, use 2022-01-02
Result
| Ticker | Date | Renue | Price |
|---|---|---|---|
| AAPL | 2022-01-01 | 10M | 11 |
| AAPL | 2022-04-01 | 10M | 15 |
| MSFT | 2022-01-01 | 10M | 20 |
| MSFT | 2022-04-01 | 10M | 26 |
How to join the DatFrame to produce the result Dataframe?
Thanks a lot!