Я делаю "Преди c Будущие продажи" на Kaggle, и, поскольку я новичок в машинном обучении и Python, я получаю некоторую помощь по этой ссылке .
Во второй части этой ссылки Патриция использует этот метод для изменения формата даты:
# Change the date type
date = train.date.apply(lambda x:dt.datetime.strptime(x, '%d.%m.%Y'))
# Create 3 new features for year, month and day
train['year'] = date.dt.year
train['month'] = date.dt.month
train['day'] = date.dt.day
train.head()
# Remove the "date" feature
train = train.drop('date', axis=1)
Моя проблема в том, что мне трудно понять эту строку:
date = train.date.apply(lambda x:dt.datetime.strptime(x, '%d.%m.%Y'))
в частности это: train.date
дата - это метод поезда? или date - это название столбца, который мы хотим выбрать с помощью фрейма данных "train"?
Заранее спасибо, и я надеюсь, что сформулировал свой вопрос так же ясно, как Engli sh не мой родной язык, Пьер .