Перейти к содержимому

Август 2024

Глава 14. Проблемные паттерны данных

Это продолжение перевода книги Грегори Декер, Рик де Гроот, Мелисса де Корте. Полное руководство по языку М Power Query. Изменение и подготовка данных к анализу часто представляют собой комбинацию искусства и науки, сочетая теорию и навыки с творческим решением задач. Существует широкий спектр проблемных шаблонов данных, от работы с данными в стеке до многострочных заголовков. Проблемы не ограничиваются только структурой данных, но часто включают несоответствия и другие сложности, которые могут возникнуть из-за уникального характера данных или конкретных бизнес-правил и требований.

Мои комментарии набраны с отступом.

Предыдущая глава       Содержание    Следующая глава

Подробнее »Глава 14. Проблемные паттерны данных

Fantasy Premier League. Отбор элиты к сезону 2024/25

В прошлом сезоне я начал вести онлайн страничку статистики Fantasy Premier League. Основная идея – показать, в чем действия элитных игроков отличаются от действий поляны. Для этого я по сложному алгоритму отобрал 10 000 элитных игроков и с помощью генератора случайных чисел получил 10 000 аккаунтов поляны. По окончании сезона 2023/24 анализ элиты показал, что сложный алгоритм отбора был излишним, а 10 000 слишком большое число, размывающее качество группы. Перед стартом сезона 2024/25 я изменил подход, сузив выборку до 1000 элитных игроков, отобрав их по сумме очков, набранных за последние пять сезонов. Проходной балл получился чуть менее 12 500 Pts или в среднем за сезон впечатляющие 2500 очков!

Но начнем с общих параметров игрового ландшафта.

Сезон 2024/25 на сайте FPL стартовал 17 июля 2024 г. в 13:30 по Гринвичу. Кстати, я узнал, что время в Лондоне может отличаться от времени по Гринвичу: в Англии действует летнее время, а по Гринвичу время не изменяется. Таким образом в Лондоне было 14:30, а в Москве 16:30. Первые 100 000 аккаунтов зарегистрировались в течение 30 минут, а вообще в первый день зарегистрировались 721k аккаунтов. К первому дедлайну (16.08.2024, 17:30 по Гринвичу) зарегистрировались более 8,6М аккаунтов. На 600k аккаунтов больше, чем годом ранее. Регистрация шла не равномерно:

Рис. 1. Регистрация к сезону 2024/25

Подробнее »Fantasy Premier League. Отбор элиты к сезону 2024/25

Глава 13. Итерация и рекурсия

Это продолжение перевода книги Грегори Декер, Рик де Гроот, Мелисса де Корте. Полное руководство по языку М Power Query. Итерация и рекурсия являются фундаментальными концепциями в программировании, которые позволяют выполнять код в повторяющемся режиме. В контексте М Power Query эти методы значительно расширяют возможности преобразования и обработки данных. Хотите ли вы применить функцию к списку значений, накопить результаты или обратиться к предыдущим шагам, понимание итерации и рекурсии имеет большое значение.

Мои комментарии набраны с отступом.

Предыдущая глава        Содержание    Следующая глава

Подробнее »Глава 13. Итерация и рекурсия

Мэтт Уилан.  FPL Elite: как стать лучшим в Fantasy Premier League

Уже много лет сын играет в FPL, а я выступаю его консультантом и разрабатываю статистические модели. В сезоне 2023/24 мы впервые выиграли нашу основную миги-лигу, и финишировали в ТОП-50k. К новому сезону по традиции я знакомлюсь с новинками Amazon. В этом году я нашел одну новинку – книгу Мэтта Уилана. Ранее я перевел Мэтт Уилан. Одержимый FPL. Здесь и далее текст, набранный с отступом, а также примечания Багузина.

Когда сезон 2012/22 подходил к концу со мной связались от имени Fantasy Football Fix. Это отличный сайт, посвященный инструментам и статистике FPL (их прямые конкуренты Fantasy Football Scout и Fantasy Football Hub). Fix были одними из первых, кто внедрил модели прогнозирования на основе ИИ. Они также придумали концепцию Elite XI – группы выдающихся менеджеров FPL. Мне посчастливилось работать с ними и получить неограниченный доступ к их пониманию, стратегии и мышлению. Эта книга является квинтэссенцией информации, которую я собрал, проведя годы в тесном сотрудничестве с лучшими в мире менеджерами FPL.

Matt Whelan. FPL Elite: How to Be the Best at Fantasy Premier League. Kindle Edition. July 24, 2024

Подробнее »Мэтт Уилан.  FPL Elite: как стать лучшим в Fantasy Premier League

Глава 12. Обработка ошибок и отладка

Это продолжение перевода книги Грегори Декер, Рик де Гроот, Мелисса де Корте. Полное руководство по языку М Power Query. Обработка ошибок в языке M включает в себя методы управления и устранения ошибок. Используя выражения и функции, такие как try, otherwise и catch, можно корректно обрабатывать потенциальные ошибки и эффективно управлять потоком выполнения запроса. Редактор Power Query содержит область Примененные шаги, которая позволяет выполнять код пошагово, облегчая выявление проблем в запросе.

Мои комментарии набраны с отступом.

Предыдущая глава       Содержание    Следующая глава

Подробнее »Глава 12. Обработка ошибок и отладка

Глава 11. Сравнение, замена, соединение, разделение

Это продолжение перевода книги Грегори Декер, Рик де Гроот, Мелисса де Корте. Полное руководство по языку М Power Query. Подготовка данных в Power Query включает в себя несколько методов, направленных на манипулирование данными и их уточнение. Эти методы включают разделение, объединение, сравнение и замену значений для достижения желаемой структуры и качества данных.

Рис. 11.0. Краткий обзор методов, используемых для управления данными

Мои комментарии набраны с отступом.

Предыдущая глава        Содержание    Следующая глава

Подробнее »Глава 11. Сравнение, замена, соединение, разделение