1df['date1'] = df['date'] - pd.to_timedelta(df['day'], unit='d')
2
3print (df)
4 date day date1
50 2015-10-10 23 2015-09-17
61 2015-12-19 9 2015-12-10
72 2016-03-05 34 2016-01-31
83 2016-09-17 23 2016-08-25
94 2016-04-30 2 2016-04-28