Содержание
как аналитика может улучшить ситуацию с футболом в России / Хабр
Привет, Хабр! Меня зовут Владимир Герингер, я автор проекта «Футбол в цифрах». В нём я собираю футбольную статистику, анализирую данные, вывожу закономерности и рассказываю аудитории о самом интересном в виде коротких заметок и подробных статей. Данные — моё хобби, я собрал их достаточно, чтобы сделать выводы об основных проблемах российского футбола и предложить решения.
Анализ показывает, что футболисты рождаются в первые 3 месяца года: январь, февраль, март. Нигерия перекашивает в сторону декабря. В Англии футболисты рождаются равномерно в течение года.
Моя основная работа — аналитик в фармацевтической компании. В отрасль я пришел 10 лет назад на должность медицинского представителя. С такой позиции начинают большинство моих коллег, затем ищут более узкие специализации. Я выбрал аналитику: для меня истина кроется в цифрах.
Владимир Герингер
Автор проекта «Футбол в цифрах»
Я собираю данные о юношеском, молодежном и взрослом футболе. В юношеском спорте ищу данные именно из России: мне интересно, как происходит конвертация из юношеского футбола в молодёжный, из молодёжного во взрослый. А общемировые тренды разных стран изучаю уже применительно ко взрослому футболу.
Как собираю данные: от парсеров до переписки
Большой массив информации из открытых источников я собираю автоматически. Для этого я написал несколько специальных парсеров на Python, пользуюсь ими и двумя библиотеками: Selenium и BeautifulSoup.
def get_playerinfo(player, main, players_dict, playersinfo_dict, assists_dict): number = int(player.div.string) player_country = player.span.get('title') shortname = player.a.string if shortname is None: shortname = player.a.contents[0] shortname = shortname.strip() link = re.search('/\S+/', player.a.get('onclick')) if link is None: return [np.nan, number, np.nan, shortname] + [np.nan] * 13 + [player_country] player_link = flashscore + link[0] name, role, bd_date, bd_strmonth = get_playerinfo_dict(player, shortname, player_link, playersinfo_dict) id_player = get_idplayer(name, players_dict) events = player('div', class_='icon-lineup') goals, assists, penalties, yc, rc, autogoals, starttime, endtime, playtime = get_time_event(main, events) assists = assists_dict. get(shortname, 0) return [role, number, name, shortname, id_player, starttime, endtime, playtime, goals, assists, yc, rc, penalties, autogoals, player_link, bd_date, bd_strmonth, player_country]
Кое-какие данные о российских футболистах, особенно в юношеской и молодежной лиге, мне приходилось собирать вручную. В отличие от взрослых футболистов, чей рост, вес и прочие физические характеристики можно легко найти в открытых источниках, сведения о юношах нигде не публикуются.
Никто, кроме меня, эти данные не собирает. Мне приходилось лично искать в соцсетях около полутора тысяч игроков российской молодежной лиги, писать им и уточнять рост, вес, кто левша, кто правша, кто на какой позиции играет и в каком городе живёт. Все эти данные имеют значение: я сам левша на ногу и понимаю, что такие футболисты добавляют игре вариативности. Если в сборной будет 25 правшей, то её будут постоянно разрывать по левому флангу, и команде попросту не выиграть.
Анализ по ногам футболистов, в частности количества левшей по командам
Кроме того, информацию об игроках младше 18 лет приходится обновлять. Молодые люди ещё продолжают расти, а параллельно переходят в следующую возрастную лигу: из юношеского футбола в молодёжный, из молодёжного — во взрослый. Недавно я собирал данные о юношах 2006-2007 годов рождения, они совсем скоро перейдут следующую лигу, соответственно, на очереди аналогичная работа с теми, кто на год-два младше.
Я хочу собрать в одну базу антропометрию футболистов разного возраста и разных стран: это данные о 55 тысячах человек.
Что я делаю с данными потом
Данных набралось на целых 65 столбцов таблицы Excel. Я их преобразую, загружаю в облако Microsoft Azure и работаю с данными с точки зрения анализа и поиска закономерностей.
Размещение в облачное хранилище было для меня самой сложной задачей с технической точки зрения. Excel закончился на миллионной строке, и нужно было решать, какую систему использовать дальше. Мне была важна возможность подключиться из любой точки и проводить свой анализ. Я сделал несколько пробных версий системы в Yandex. Cloud, Amazon и Azure и остановился на последнем. В течение двух с половиной недель я загружал в систему данные, разбирался с серверной версией. Поначалу скрипт тормозил из-за особенностей синтаксиса. Особенностям синтаксиса mySQL иногда приходилось учиться на ходу и искать их в Google и на тематических форумах. Если бы у меня были средства на развитие проекта, все пошло бы быстрее, но я выбрал самый экономичный вариант.
Для визуализации данных я использую Tableau. На рынке много продуктов, но к Tableau я привык на основной работе и решил использовать его и для хобби. Это информативная и удобная программа, позволяющая экономить время и ресурсы. Работать с ней проще, чем кодить на Python и выстраивать каждый параметр, хотя некоторые выкладки требуют кастомизации.
Графики должны быть простыми и понятными аудитории. Любой неожиданный инсайт нужно визуализировать настолько, чтобы люди без сомнений поняли, о чём идет речь, и Tableau предоставляет такую возможность.
Зачем нужно знать, сколько левшей в мировых сборных
В детстве и юности я 12 лет серьезно занимался футболом: получив травму, не смог продолжать играть, но интерес к теме остался. Ещё когда я сам играл, столкнулся с практикой, когда тренеры отбирают подростков в клубы, исходя из их физических данных. Причём смотрят и на игроков, и на старших родственников, считая, что чем крупнее игрок, тем больше шансов выиграть. Мой анализ показал, что этот подход в корне неверен.
Я проводил сравнение юношеских, молодежных и взрослых клубов по антропометрии футболистов и по роли в команде (нападающие, полузащитники, защитники, вратари). Между физическими параметрами и числом забитых и пропущенных голов корреляции нет. Из-за того, что в российском футболе слишком бьются за антропометрию, тренеры часто упускают детей, чья способность реагировать на обстановку на поле выше. А это не лучшим образом сказывается на качестве игры: на самом деле в футбол играют не столько ногами, сколько головой. У клубов, которые не идут по этой привычной схеме, результаты, как правило, выше.
Один из рейтингов — по весу вратарей. Вратари более остальных игроков зависят от своего веса, так как зачастую приходится играть на выходах, вынося противников в прямом смысле, и вратарю с маленьким весом это было бы делать тяжело. Итак, разница между весом вратарей — 15 кг. Что никак не влияет на пропущенные.
Есть и характеристики, связь между которыми установить невозможно. Например, корреляции между антропометрическими данными и гонорарами игроков нет совсем. Кроме того, доходы футболистов разнятся в сотни раз даже в рамках в одной команды. Это не отдел фирмы, где существует вилка зарплат: бывает так, что один игрок получает в месяц сумму, сопоставимую с зарплатой офисного работника, в то время как гонорары его товарища по команде исчисляются миллионными суммами. Западные футбольные клубы уже часто работают с аналитическими отделами, изучают в том числе и финансовые показатели. К примеру, Кевин де Брейне, атакующий полузащитник «Манчестер Сити», недавно устанавливал влияние своей игры на доходы команды: в итоге ему повысили гонорар вдвое сроком на 5 лет.
Не диванная аналитика: что ещё показали данные
Моей аудитории интересно выделять отдельные персоналии, смотреть индивидуальные данные футболистов: это повышает имидж клубов и лично каждого игрока.
Мне же самому как аналитику нравится выявлять верхнеуровневые тренды (по странам, по лигам) и описывать их в виде графиков (например, процент опасных атак). К примеру, в Англии, Германии,Франции и Испании принят похожий стиль игры во всех дивизионах, они исповедуют примерно одинаковый футбол внутри страны с одинаковым процентом опасных атак. В России Премьер-лига и Национальная лига отличаются по манере игры между собой, поэтому о едином стиле говорить сложно. Мне интересно, чем одна страна отличается от другой.
На старте проекта я смотрел количество игроков на разных позициях в разных командах. Состав команды влияет на стиль игры. К примеру, в столь разных странах, как Словения и Нигерия, принят стиль игры без центра поля, со слабыми защитниками, и число опасных атак доходит до 80%. В России самая маленькая доля нападающих — около 20%. В то же время в странах с более успешными командами процент нападающих значительно выше, и это сказывается на качестве игры.
У нас идёт явный перекос в сторону полузащиты, в то время, как Бельгия, Италия, Испания, Англия и так далее имеют примерно равную долю между защитниками и полузащитниками, а также долю нападающих выше, чем в России.
Что же касается нашей юношеской лиги, то у некоторых клубов показатели отличались от остальных, наблюдалась разбалансировка. Однако это свойство не столько конкретной команды, сколько российской тренерской школы. Я писал руководству клубов, просил обратить внимание, но пока они мне ничего не ответили.
Также мне очень любопытно рассматривать, на каком уровне находится наш футбол в сравнении с другими странами. Результаты наших клубов оставляют желать лучшего в последнее время, и захотелось проанализировать, почему так происходит.
Для российского футбола характерна та же проблема, что и для многих других отраслей в стране. Большинство футбольных клубов финансирует государство и крупные полугосударственные корпорации, а те, кто лишён такой поддержки, быстро начинают испытывать финансовые трудности.
Давайте посмотрим, а сколько команд принимало участие в с сезонах начиная с 15/16 годов. Таким образом оцениваем обновляемость лиг и пытаемся сопоставить с результатами команд на международной арене.
Я анализировал число клубов, прошедших через разные дивизионы в разных странах: в Англии это 4 дивизиона, в Германии — 3, в России РПЛ и ФНЛ. За 5 сезонов в России сыграло столько же команд, сколько и в Англии, но в высших лигах держатся не все. В то же время, история некоторых британских клубов составляет десятки и сотни лет: они не пропадают, не банкротятся и играют, хоть и не всегда в высших эшелонах. Взять хотя бы «Фулхэм», старейший футбольный клуб Лондона. Он существует с XIX века и всё это время то попадает в премьер-лигу, то вылетает из неё, но не прекращает свою деятельность. У нас такого практически нет, многие клубы стремительно банкротятся после попадания в высшие лиги.
О планах на будущее
Проект «Футбол в цифрах» — не работа, а хобби, хотя есть планы со временем его монетизировать. В 2022-2023 году я планирую подтянуть данные InStat и Wyscout о ТТД (технико-тактических действиях) и трекинговые данные. Эта информация позволяет увидеть передвижения игрока во время матча и используется для более прогрессивной аналитики. Мне интересны раскладки для каждого игрока, ряд метрик каждого матча, данные о координатах поля: так можно анализировать, что происходит в голове у тренера команды соперника. Меня интересует около 30 стран: это и европейские страны, и Латинская Америка, и Китай. Но всё это, конечно же, требует времени и денег.
Итак, на графике представлен точечный график, на котором три оси:
Y — голов на команду
X — отборы на команду
Размер бабла/шарика — процент опасных атак
Эти метрики описывают, как атакующие действия, так и оборонительные. Их сочетание говорит о качестве футбола.
Моя работа может стать основой для аналитики, адресованной профессиональной аудитории: футбольным клубам, спортсменам и тренерам. Подробными шорт-листами и закономерностями в юношеском и молодежном футболе уже интересовались люди из Российского футбольного союза. Надеюсь, что мои наработки могут использовать для смены стиля тренировок в отечественных клубах. Вполне возможно, что они станут и основой для научных исследований.
Я очень увлечён тем, чем занимаюсь: часто сижу до полуночи и что-нибудь с интересом доделываю. Конечно, сбор и подготовка данных занимают много времени, но они как раз и составляют большую часть успеха. Иногда нужно долго думать над тем, как соединить данные, постоянно чего-то не хватает, но для меня это ещё одна возможность учиться и развиваться. Год назад я прошел курс Data Science от Нетологии. Это очень помогло расширить кругозор и понять, как можно работать с информацией. Очень надеюсь, что со временем мой проект превратится в нечто полезное не только для любителей, но и для профессионалов, а мои наработки кто-то захочет использовать для развития футбола.
Чемпионат мира по футболу 2022 года в цифрах :: Футбол :: РБК Спорт
Кто стал лучшим бомбардиром и ассистентом мундиаля, кто — самым возрастным игроком и какие рекорды поставили Криштиану Роналду и Лионель Месси. Чем запомнился прошедший чемпионат мира в Катаре — в материале «РБК Спорт»
Читайте нас в
Новости
Фото: Getty Images
Лучший бомбардир
Фото: Getty Images
Всего за 64 матча чемпионата мира было забито 172 гола, что в среднем составляет 2,68 гола за игру. Лучшим голеадором турнира стал нападающий сборной Франции Килиан Мбаппе (8 мячей). Всего на один гол меньше у капитана сборной Аргентины Лионеля Месси (7). Третью строчку бомбардирской гонки разделили соотечественник Месси Хулиан Альварес и француз Оливье Жиру (оба по 4).
adv.rbc.ru
Три мяча на свой счет записали Ришарлисон (Бразилия), Эннер Валенсия (Эквадор), Маркус Рашфорд, Букайо Сака (Англия), Коди Гакпо (Нидерланды), Гонсалу Рамуш (Португалия) и Альваро Мората (Испания).
Лучший ассистент
Фото: Getty Images
Больше всего результативных передач записали на свой счет Бруно Фернандес (Португалия), Антуан Гризманн (Франция), Гарри Кейн (Англия) и Лионель Месси (Аргентина). Они отдали по три голевых передачи.
Лучший вратарь
Фото: Getty Images
Голкипер сборной Хорватии Доминик Ливакович стал лидером по отраженным ударам по своим воротом (25). Вторым в рейтинге лучших голкиперов стал вратарь сборной Польши Войцех Щенсны (23). Третье место занимает футболист сборной Нидерландов Андрис Нопперт (18).
Самая результативная команда
Фото: Getty Images
Сборная Англии вышла из группы с США, Уэльсом и Ираном с первого места, набрав 7 очков и дошла до четвертьфинала, вылетев от французов (2:1). Именно английская команда забила больше всех голов на турнире — 18 мячей.
Лидеры по результативным действиям
Фото: Getty Images
На трех последних чемпионатах мира капитан аргентинской команды Лионель Месси поучаствовал в 18 забитых мячах (12 голов + 6 передач) — он является лидером по данному показателю. Вторую строчку в рейтинге занимает француз Килиан Мбаппе (12+2). Третью место занимает хорват Иван Перишич (6+6), на его счету 12 результативных действий.
Лучший по отборам мяча
Фото: Getty Images
Защитник сборной Марокко Ашраф Хакими совершил наибольшее количество отборов мяча на турнире в Катаре (27). Это лучший показатель ЧМ за последние восемь лет. Больше отборов на последних трех чемпионатах мира смог совершить всего один футболист, им был аргентинец Хавьер Маскерано в 2014 году (30).
Единственным африканцем, который сделал больше отборов на одном мундиале, чем Хакими, был сенегалец Омар Даф в 2002 году (33).
Первый мяч за сборную
Фото: Getty Images
Капитану сборной Сенегала Калиду Кулибали пришлось сыграть целых 67 матчей, чтобы забить свой первый гол за национальную команду. Именно этот мяч вывел Сенегал в плей-офф чемпионата мира. Единственными игроками на мундиале, которые играли больше без забитых мячей являются австралиец Тим Коук (70) и валлиец Крис Гюнтер (109).
Исторический провал Мексики
Фото: Getty Images
Сборная Мексики впервые за 44 года не смогла выйти в плей-офф чемпионата мира. В последнем матче третьего тура группового этапа команда обыграла Саудовскую Аравию со счетом 2:1, но осталась третьей в группе С, уступив вторую строчку Польше.
Финалисты из «Интера» и «Баварии»
Фото: Global Look Press
В каждом из десяти последних финалов чемпионатов мира (1982-2018) играл как минимум один игрок из итальянского «Интера» и мюнхенской «Баварии».
Самый возрастной игрок
Фото: Getty Images
39-летний полузащитник сборной Канады Атиба Хатчинсон стал самым возрастным игроком нынешнего мундиаля. Чуть больше чем через полтора месяца игроку исполнится 40 лет.
Самым возрастным футболистом в истории, который выступал на мировом первенстве является 45-летний голкипер Эссам эль-Хадари, он сыграл за сборную Египта в 2018 году.
Камерун вышел из штопора
Фото: Global Look Press
Сборной Камеруна удалось прервать серию поражений из восьми матчей на трех чемпионатах мира. Матч между сборными Сербии и Камеруном во втором туре группового этапа мундиаля в Катаре завершился вничью со счетом 3:3.
До этого на чемпионатах мира сборная Камеруна не проигрывала лишь в 2002 году. Тогда команда обыграла Саудовскую Аравию на групповом этапе со счетом 1:0.
Разгромная победа испанцев
Фото: Getty Images
Испанцы впервые в своей истории на чемпионате мира забили за игру семь голов. В первом туре группового этапа «красной фурии» удалось разгромить Коста-Рику со счетом 7:0.
Рекорд Роналду
Фото: Getty Images
Лидер сборной Португалии Криштиану Роналду в первом матче группового этапа забил мяч в ворота Ганы и стал первым в истории футболистом, который забивал на пяти мировых первенствах.
Рекорд Месси
Фото: Getty Images
Капитан аргентинской команды Лионель Месси стал первым игроком в истории, который отдал голевую передачу на пяти чемпионатах мира. На счету Месси восемь результативных передач на пяти мировых первенства (2006, 2010, 2014, 2018 и 2022).
Рекорды по отраженным пенальти
Фото: Global Look Press
Голкипер сборной Польши Войцех Щесны стал лишь третьим вратарем в истории чемпионатов мира, которому удалось отбить два пенальти по ходу турнира.
Ранее это удавалось американцу Брэду Фриделю в 2002 году, а также другому поляку — Яну Томашевскому (1974).
НФЛ Играть в футбол | Молодежный футбол | Информация и местные лиги
С первым выбором…
Прежде чем стать профессионалами, они были звездами средней школы. Узнайте, где учился каждый игрок, выбранный на драфте НФЛ под номером 1.
Посмотреть список
Вступить в игру
Футбол для всех. Найдите флаг НФЛ или займитесь футбольной лигой рядом с вами.
Найти лигу
Школьная команда каждого первого раунда
Узнайте, где каждый игрок первого раунда драфта НФЛ 2023 играл в школьный футбол.
Посмотреть список
НФЛ круглый год празднует молодежный и школьный футбол. Благодаря лагерям, мероприятиям, НФЛ ФЛАГ и лигам отбора инициатива «Играй в футбол» предоставляет игрокам всех возрастов и уровней навыков веселый и увлекательный опыт, вооружая молодых людей ключевыми жизненными навыками, которые составляют основу успеха на поле и за его пределами.
Популярные видео
Посмотреть больше
Роберт Гриффин III о лидерстве защитников
Легенда НФЛ Роберт Гриффин III обсуждает свою философию лидерства в качестве квотербека: «Большое мы, маленькое я». Он также делится своими советами о том, как заниматься разными видами спорта и усердно работать в классе.
Начать лигу с флагом НФЛ
Думаете о создании молодежной футбольной лиги? ФЛАГ НФЛ упрощает задачу. С NFL FLAG вы получаете специальную поддержку в создании своей лиги, доверие к самой авторитетной футбольной организации страны, доступ к бесплатным маркетинговым ресурсам для развития вашей лиги, а также свободу создавать и управлять своей лигой в соответствии с потребностями. ваше сообщество. Вы также можете участвовать в региональных турнирах и чемпионатах NFL FLAG, посещать ежегодный саммит NFL FLAG для организаторов лиг и получать поддержку от команды NFL и других организаторов лиги NFL FLAG.
Узнайте больше на веб-сайте NFL FLAG.
История Дианы Флорес
Диана Флорес, звездный защитник женской сборной Мексики по флаг-футболу, завоевавшей золотые медали, рассказывает о своем пути от игры в флаг-футбол в детстве до приведения своей команды к золоту на Всемирных играх 2022 года. Флорес рассказывает о своих образцах для подражания и о том, как она надеется стать источником вдохновения для следующего поколения девочек, играющих в флаг-футбол.
Избранные статьи
Посмотреть больше
Средние школы Флориды отправили 36 игроков на драфт НФЛ-2023
03 мая 2023 г.
Читать далее
Обладатель награды NFL Way to Play High School создает фонд поддержки спортсменов
02 мая 2023 г.
Читать далее
Подкаст: Тренер года старшей школы Baltimore Ravens Кайл Шмитт
04 апреля 2023 г.
Читать далее
Football Squares Online — бесплатное приложение для создания своих квадратов
21 ноября 2022 г., Шон Хоган
Хотите сделать свою футбольную вечеринку более интересной? Наше онлайн-приложение футбольных квадратов, несомненно, удивит ваших гостей, как только личная копия предварительно заполненной сетки футбольных квадратов появится в виде сообщения на их телефоне.
Скриншоты
Создать квадраты
Введите любые две команды
Выбор игр NFL
Выберите игру, чтобы получить очки
Введите имена
Введите одно имя в строке
Случайные числа
Все 100 квадратов получить назначенное имя
Сохранить квадраты
Сохранить случайно сгенерированные квадраты
Поделитесь ссылкой
Скопируйте ссылку и поделитесь своими квадратами
Отслеживайте очки
Ваши победители обновляются в игре
Сценарии
Узнайте, сможете ли вы выиграть при изменении счета
Подсветка
Быстро посмотреть, какие квадраты у вас есть
Генератор футбольных квадратов
Ваши футбольные квадраты автоматически генерируются с именами, которые вы вводите. Просто введите две команды и список имен, по одному в каждой строке, и наша система случайным образом сгенерирует футбольное поле размером 100 квадратов с равномерно распределенными именами.
Мы автоматически добавим «Н/Д», если имена не могут быть равномерно распределены по 100 квадратам.
Как создать футбольные поля онлайн
Выполните следующие действия, чтобы создать квадраты онлайн.
- Откройте онлайн-приложение Football Squares
- Укажите две футбольные команды, играющие
- Необязательно. Выберите игру НФЛ, чтобы получать подсчет очков во время игры. Победители будут автоматически выделены, а различные сценарии описаны в зависимости от возможных изменений в подсчете очков.
- Введите имена всех игроков, играющих в футбол, по 1 в строке
- Щелкните Создать квадраты
- Нажмите кнопку «Сохранить и поделиться»
- Введите адрес электронной почты, назовите свою доску, примите условия
- Щелкните Сохранить квадраты
- Щелкните ссылку, чтобы скопировать
- Отправьте друзьям ссылку, чтобы они могли подписаться на их телефон
- Обновите страницу, чтобы увидеть обновленный счет во время игры
** Если вы не хотите сохранять ссылку на свои квадраты, сделайте скриншот случайно сгенерированных квадратов и отправьте своим друзьям.
Футбольные поля Пример
Вот пример из игры Vikings/Packers, и ссылка на доску, показанную в примере.
Конец первого квартала: Vikings 7, Packers 0
Коул выигрывает с номерами 7 и 0
Перерыв: Викинги 17, Пэкерс 0
Коул снова выигрывает с 7 и 0 (то же поле).
Конец третьего квартала: Викинги 20, Пэкерс 7
Шон выигрывает с номерами 0 и 7
Финал: Викинги 23, Пэкерс 7
Шон выигрывает с номерами 3 и 7
Как играть в футбол Квадраты
Вам может быть интересно, как работают футбольные квадраты? Вот простой шаг за шагом.
- В футбольные квадраты можно играть во время любого футбольного матча.
- Цель игры состоит в том, чтобы ваше имя было в квадрате, соответствующем последней цифре счета каждой команды в конце каждой четверти.