I want to merge 2 dataframes & return a matrix & ffilling at the same time. My two dataframes are
AR = {"Supplier": ["A","A","A","B",],
"Currency": ["AUD","AUD","USD","AUD"],
"Day": [1,3,1,1],
"Amount": [510,530,610,710]}
AR = pd.DataFrame(AR)
IntTable = {"Currency": ["AUD","AUD","AUD","USD","USD","USD"],
"Day": [1,2,3,1,2,3],
"InterestRate": [11,12,13,21,22,23]}
IntTable = pd.DataFrame(IntTable)
I tried this
Table = pd.merge_ordered(IntTable, AR, on=['Currency','Day'],
how= 'outer', fill_method='ffill', left_by=['Day'])
Result I get:

Result I want:
