Временной маршрут для линейной модели
Вопрос
Как мы можем извлечь информацию из переменной временной марки для моделирования? У меня есть переменная с форматом mm-dd-yyyy hh: mm: ss Я хочу предсказать переменную результата, используя временной метки в качестве входной переменной. Я не думаю, что смогу напрямую использовать этот столбец для моделирования, и мне нужно будет сделать некоторое преобразование, прежде чем я смогу использовать это в модели. Не уверен, какой тип преобразования мне нужно сделать.
Например, если у вас есть поле Date, вы можете создать фиктивные переменные дня o недели и использовать это в качестве входной переменной в модели. Не уверен, как продолжить в случае сэмп.
Любая помощь?
Решение
Добро пожаловать на dataScience.se!
Как вы сказали, вы можете извлечь день недели. Также извлеките час дня, затем кодируйте эти две переменные, используя сина и косинусы с их соответствующей периодичностью (7 и 24). Также создайте столбец для времени Unix/Epoch. Если есть «особые дни», такие как праздники или продажи, создайте для них логические колонны.