Почему тот ученик в классе, который спросил вашего учителя математики: «Когда я когда-нибудь собираюсь использовать это?» вероятно сломан

В предыдущей статье я обсуждал как использовать алгоритм STL, чтобы разбить любой временной ряд на его сезонную, трендовую и шумовую составляющие. Я провел вас через пример, используя курс акций Amazon. В этой статье я покажу вам, как можно использовать ту же технику, чтобы сэкономить деньги при аренде квартиры. Я собираюсь использовать среднемесячные цены на аренду квартир с 1 спальней, которые Apartment List предоставляет здесь в период с 2017 по 2021 год. Если вы хотите увидеть пример кода, см. Мою предыдущую статью.

Если вы не читали мою предыдущую статью, вот краткое руководство по алгоритму STL: он принимает любой временной ряд в качестве входных данных и разбивает этот временной ряд на сезонный, трендовый и остаточный (т. Е. Шумовой) компонент. Например, вот средняя месячная арендная плата за квартиру с одной спальней в Бостоне, Массачусетс (первая диаграмма), разложенная на три компонента (вторая диаграмма):

Если мы сосредоточимся только на сезонной составляющей, мы сможем увидеть, в каком месяце года вам следует подписать договор аренды, чтобы получить самую дешевую ежемесячную арендную плату. В Бостоне минимальная и максимальная сезонность составляет от -60 до +50 долларов, что означает, что подписание договора аренды в некоторые месяцы уменьшит вашу ежемесячную арендную плату в среднем на -60 долларов, а в другие месяцы она увеличится. на +50 долларов.

В Бостоне самая высокая сезонность в августе и самая низкая в январе. Поэтому вам следует попытаться подписать годовой договор аренды в период с декабря по январь (вы сэкономить 110 долларов в месяц по сравнению с сезонным пиком) и избегать подписания в период с мая по август (вы заплатите 110 долларов больше в месяц по сравнению с сезонным минимумом). Итак, некоторые данные с открытым исходным кодом с несколькими строками кода R могут сэкономить вам 1300 долларов в год, если вы живете в Бостоне. Не все города показывают такую ​​же сезонность, как Бостон. Например, давайте посмотрим на Майами, Флорида, и Остин, Техас.

В Майами, Флорида, мы видим, что сезонность составляет максимум около + 15 долларов в месяц в марте и минимум - 15 долларов в месяц в октябре; не так драматично, как Бостон. Правильный выбор месяца для заключения договора аренды в Майами позволит вам сэкономить около 360 долларов в год. Сезонность в Остине, штат Техас, имеет аналогичный диапазон: его максимум составляет +20 долларов в месяц в августе, а минимальный - 15 долларов в месяц в феврале. Вы можете сэкономить немного больше в Остине, штат Техас (например, 420 долларов в год), чем в Майами, Флорида, если вы подпишете договор аренды в нужное время.

Набор данных из Apartment List содержит полные данные по 479 городам. Возникает интересный вопрос: «Какие города демонстрируют наибольшую разницу между максимальной и минимальной сезонностью?» Отсортируем от наибольшего к наименьшему. Давайте посмотрим на все города, в которых разница превышает 100 долларов США:

В 26 городах США подписание договора аренды квартиры в подходящий месяц сэкономит вам не менее 1200 долларов в год. Результаты, похоже, смещены в сторону «технологических городов» (например, Маунтин-Вью, Купертино, Сиэтл, Редмонд) с наибольшей экономией в Фостер-Сити, Калифорния, в размере 2700 долларов в год, если вы подпишете договор аренды в подходящий месяц. Мы можем посмотреть на графики сезонности, чтобы найти эти «волшебные» месяцы для нескольких типичных городов.

В Маунтин-Вью, Форстер-Сити и Редмонде подписание договора аренды квартиры в июне или июле будет стоить вам от 100 до 225 долларов больше в месяц, чем если вы подождете 6 месяцев и подпишетесь в ноябре или декабре. Правильный выбор времени может принести в ваш карман от 1200 до 2700 долларов в год в 26 городах, перечисленных выше. Если вы когда-нибудь увидите, как ученик спрашивает «Когда я собираюсь использовать это в реальной жизни?», одновременно жалуясь на его или ее урок математики, покажите ему эту статью!

Если вы хотите взглянуть на пример кода R и лучше понять алгоритм STL, взгляните на мою предыдущую статью. Но если вы хотите прочитать что-то менее техническое, я рекомендую мою статью о лучших практиках приоритезации аналитической работы. Если сегодня вас интересует статистика, попробуйте эту статью об A / B-тестировании или эту статью о трех (3) наиболее важных статистических тестах. Наконец, если вы хотите очень быстро прочитать 1-2 минуты, попробуйте эту статью с восемью (8) советами по улучшению взаимодействия между наукой о данных и бизнес-пользователями.