У меня есть кадр данных:
(день / месяц / год)
df = pd.DataFrame({'Name': ['A', 'B', 'C'],
'Date0': ['01/01/1999','01/06/1999','01/01/1979'], 'V0': [29,44,21],
'Date1': ['08/01/2000','07/01/2000','01/01/2000'],'V1': [35, 45, 47]})
Я хочу интерполировать возраст для каждой строки, чтобы найти 'V_10', который является значением вдата 10.08.1999 с использованием линейной регрессии.Например, в первом случае я получу что-то вроде:
Slope 0.01609
Y-intercept 29.00
df = pd.DataFrame({'Name': ['A', 'B', 'C'],
'Date0': ['01/01/1999','01/06/1999','01/01/1979'], 'V0': [29,44,21],
'Date1': ['08/01/2000','07/01/2000','01/01/2000'],'V1': [35, 45, 47],
'V_10':[32.57]})
Я надеюсь, что мои расчеты верны.
А что, если я хочу экспоненциальную регрессию или хужепользовательская функция у меня есть?