I have a dataframe with two columns Date_of_journey and Price. The column Date_of_journey takes values between 1 and 119 but it has only 37 rows. So a lot of dates are missing.
Is there a simple way to add those dates where the price is somewhere in between the previous and next row?
Here is a plot of the data to give you an idea. I would like to add a row with Date_of_journey=4 and 5 with a Price that fits the gray curve. 
CodePudding user response:
You could resample your pd.DataFrame to a new range using RangeIndex() and interpolate between the known values using 
