df = pd.read_csv('test.csv')
df['date'] = pd.to_datetime(df['date'])
df['date_delta'] = (df['date'] - df['date'].min()) / np.timedelta64(1, 'D')
city_data = df[df['city'] == 'London']
Преобразование даты в число с плавающей запятой для линейной регрессии во фрейме данных Pandas