I have a 3-column dataframe representing a daily discount factor curve out 30 years. The columns are [cashflow_day, maturity_dt, discount_factor]. I\'d like to return a data