728x90

분류 전체보기 27

[Python] 파이썬으로 축구 스탯 가져오기 part.

코로나로 집에만 있는 시간이 많아져 코딩을 배워보기로 했다. 인강으로 보기만 하면 실력이 잘 늘지 않을 것 같아서 늦게 바람이 들린 판타지리그를 하는데 파이썬을 활용하면 어떨까 생각해봤다. 보통 판타지 프리미어리그 팀을 운영하면서 통계를 활용하는 경우에 쓰는 데이터는 판타지 프리미어리그 공식 API와 fbref.com의 데이터가 있다. Opta, Statsperform, Understat 등 유명한 데이터 제공 브랜드들이 많으나 아쉽게도 돈을 주고 사야 데이터를 받아볼 수 있다. fbref.com이 주요 데이터 xG, xGA등을 understat에게서 받아 무료로 풀고 있고, 또 자체 데이터도 충실해 참고할만하다. 다만, fberf.com은 API가 없어서 웹 크롤링을 통해 자료를 긁어와야 한다. 이 부..

FPL Python 2020.12.16

[FPL 20/21] 판타지 프리미어리그 와일드 카드, 벤치 부스트, 프리 히트, 트리플 캡틴 설명 및 더블 위크, 블랭크 위크 팁 총정리

판타지 프리미어리그 14라운드 ~ 20라운드 경기 일정 판타지 프리미어리그 칩 종류와 더블 위크, 블랭크 위크 설명: *블랭크 위크(Blank Game Week: BGW): 경기가 없는 클럽들이 있는 주간 (주중 FA컵 혹은 유럽 리그로 인해 일정이 밀림) *더블위크(Double Game Week: DGW): 두 번의 경기를 갖는 클럽들이 있는 주간 (밀린 일정을 주중 경기로 재배치) *프리히트 칩(Free Hit): 해당 주간 이적 제한 없이 한 번의 게임위크 동안 경기를 치룰 팀을 선발할 수 있는 칩. 칩 사용 이후 다음 게임위크에서는 기존 스쿼드로 팀이 되돌아감. 자유이적 사용 불가 *벤치부스트 칩(Bench Boost): 벤치 자원들도 해당 주간 포인트 집계에 포함되도록 만드는 칩. 자유이적 사용..

[FPL 20/21] 판타지 프리미어리그 13라운드 이적 계획 리포트

이적 플랜: 공격진 윌슨 OUT 15라운드부터 맨시티 리버풀 레스터 3연전 전에 윌슨을 내보내고 새로운 스트라이커를 찾아야 한다. 손흥민 딜레마 후보군에는 대니 잉스, 제이미 바디, 케인이 있다. 프리미엄 공격수들을 산다면 손흥민을 사지 못한다. 제이미 바디나 대니 잉스보다 손흥민이 더 포인트를 올릴 것으로 예상하지만 정확한 통계적 근거가 필요하다. 올리 버크 혹은 리안 브루스터 혹은 올리 버크(4.3m)을 영입하고 프리미엄 미드필더들로 중원을 구성하는 방법도 있다. 이 계획대로라면 뱀포드와 칼버트 르윈이 시즌 내내 좋은 활약을 펼쳐줘야 한다. 준프리미엄급 미드필더 장점으로는 다섯번째 미드필더를 준프리미엄급으로 맞출 수 있다. 미드필더 개편에서 계속. 수비진 개편 루벤 디아스 루벤 디아스는 고정으로 두고..

[FPL 20/21] 판타지 프리미어리그 고득점 전략: xG 기대 득점, xGA 기대 실점 통계 도표

맨체스터 유나이티드: 맨체스터 유나이티드의 다음 4경기 상대는 셰필드(원정), 리즈(홈), 레스터(원정), 울버햄튼(홈)으로 셰필드를 제외하고는 다소 이름이 알려진 팀들을 상대한다. 언뜻 보면 맨유의 다음 4경기 상대팀들이 더 강해보이지만 통계는 달리 얘기한다. 이들 중 맨유보다 최근 4경기 xG, 즉 기대 득점값이 더 높은 팀은 오직 리즈 뿐이고, 맨유보다 최근 4경기 기대 실점값이 낮은 팀은 없다. 브라이튼: 브라이튼은 다음 4경기에서 풀럼(원정), 셰필드(홈), 웨스트햄(원정), 아스날(홈)을 맞이한다. 이들 중 오직 웨스트햄이 브라이튼보다 기대 득점값이 높다. 다만 브라이튼의 기대득점값이 그다지 높지 않은 점은 걱정할만한 일이다. 브라이튼이 대진이 좋은 다음 4경기에서 몇 포인트나 챙길지 귀추가 ..

[FPL 20/21] 판타지 프리미어리그 13라운드 선발팀

라인업 골키퍼: 알렉스 맥카시 수비수: 카일 워커 피터스, 스튜어트 달라스, 루벤 디아스 미드필더: 브루노 페르난데스, 데 브라이너, 잭 그릴리쉬, 모하메드 살라 공격수: 칼럼 윌슨, 도미닉 칼버트 르윈, 패트릭 뱀포드 선수 평가 알렉스 맥카시: 에밀리아노 마르티네즈가 12라운드에서 11포인트를 획득하며 핫한 매물로 떠오르긴 했지만, 그간 쌓은 포인트에서는 알렉스 맥카시에 비해 3포인트 밖에 차이가 나지 않는다(53 v 50). 통상 골키퍼는 시즌 초에 설정해놓은대로 시즌 끝까지 이어가는 경우가 많다. 골키퍼 자원은 이적에 대해 크게 고민할 필요가 없는 자리다. 다만, 새로 시작하는 팀에게는 에밀리아노 마르티네즈가 알렉스 맥카시보다 좋은 자원이라는 점은 짚고 갈만하다. 카일 워커 피터스: 12라운드까지 ..

[FPL 20/21] 판타지 프리미어리그 득실 및 무실점, xG, xGA 13라운드 수치

Goals Against 실점 Goals 득점 xGA 기대 실점 xG 기대 득점 Cleansheet 무실점 경기 토튼햄: WDWD 손흥민의 토튼햄이 최근 4경기 1실점으로 가장 좋은 수비력을 갖고 있다. 무실점 경기 역시 4경기에서 3번을 따내며 프리미어리그 1위 자리를 고수하고 있다. 주목할만한 점은 xG 지수가 2.5 인데도 불구하고 5골을 넣은 것이다. 이는 손흥민의 뛰어난 결정력이 크게 작용했다고 볼 수 있다. 맨유: WWWD 최근 4경기 3승 1무를 기록하며 프리미어리그에서는 좋은 모습을 차트에서도 보이고 있다. 다만, 챔피언스리그 16강 진출 탈락, 포그바 에이전트의 폭탁 발언 등 불안정한 라커룸에 대한 뉴스가 연이어 나오고 있는만큼 크게 기대하지 않는 것이 좋을 것 같다. 리즈: DWLL 기..

[FPL 20/21] 판타지 프리미어리그 가성비 공격수 TOP3

FPL 고득점을 위한 전략 : 공격포인트 FPL에 고득점을 하기 위해서는 공격포인트를 올릴 수 있는 선수를 선택해야 한다. 골을 기록했을 때 얻을 수 있는 포인트는 포지션별로, 공격수가 4, 미드필더가 5, 수비수가 6이다. 어시스트는 포지션과 상관없이 3포인트를 부여한다. 축구 경기에서 공격에 가담할 수 있는 선수가 대체로 8명임을 감안하면, 공격포인트를 얻을 수 있는 선수들로 스쿼드를 구성함으로써 보다 많은 변수를 창출해낼 수 있다. 물론, 수비수가 클린시트를 기록하면 공격수가 골을 기록했을 때와 같은 4포인트를 획득할 수 있다. 클린시트가 확실하다면, 해당 팀의 수비수들로만 라인업을 꾸리는 것이 효율적일 수 있다. 하지만, 공격적인 프리미어리그 특성상 클린시트를 예상하는 것은 매우 어렵다. 팀별 클..

[프리미어리그 20/21] 에버튼의 하락세 : 주전 선수의 이탈과 칼버트-르윈의 득점 감소

에버튼의 하락세 : 주전 선수의 이탈과 칼버트-르윈의 득점 감소 에버튼, 이대로 괜찮은가 에버튼의 최근 4경기 전적은 1승 1무 2패로 승점을 4점밖에 획득하지 못했다. 리그 초반 4연승을 달리던 기세가 한 풀 꺾인 모습이다. 이러한 부진의 원인은 디뉴와 콜의 부상으로 인한 이탈로 보인다. 팀의 주포인 칼버트-르윈은 골게터로서의 역할에 충실하고자 하지만, 팀스포츠인 축구에서 혼자 발휘할 수 있는 성과에는 한계가 있다. 게다가 박싱데이를 앞두고 있는 시점에서의 팀의 부진은 리그 최종순위에 결정적인 영향을 끼칠 수도 있다. 본 글에서는 이러한 에버튼의 부진의 원인을 분석하고자 한다. 1. 에버튼 최근 4경기 지표 및 분석 1~4 Round 라운드 1 2 3 4 vs 토트넘(Away) 웨스트브롬위치(Home)..

[FPL 20/21]판타지 프리미어리그 11라운드 리뷰

라인업 경기 결과 xG xGA 키플레이어 비교 살라 v 그릴리쉬 데브라이너 v 브루노 페르난데스 로버트슨 v 벤 칠웰 경기 결과 xG xGA 결과 키플레이어 비교 살라 v 그릴리쉬 어시스트 메트릭으로 볼 때 그릴리쉬가 살라보다 어시스트를 더 잘 올리는 것을 확인 할 수 있다. 다만, 살라가 리버풀에 미치는 경기 영향력이나, 그릴리쉬가 미치는 경기 영향력은 비슷하다고 볼 수 있다. 두 선수 모두 현재 프리미어리그에서 최고 수준의 퍼포먼스를 보여주고 있다. 데브라이너 v 브루노 페르난데스 데 브라이너는 거의 모든 지표에서 프리미어리그 1등을 달린다. 하지만, 판타지 프리미어리그에서는 많은 포인트를 획득하지 못했다. 이는 아직 톱니가 제대로 물리지 않은 맨시티의 저조한 공격력이 한 몫을 하고 있다고 볼 수 있..

[FPL 20/21] 판타지 프리미어리그 10라운드 리뷰

FPL GW10 레포트 인덱스 라인업 포인트 결과 프로세스: 선발 과정 수비수 미드필더 공격수 가설: SCA는 공격포인트 리턴의 효율적 지표인가? 포인트 분석 예상 결과 경기 분석 (eye-test) 결론 라인업 포인트 결과: GW10 average: 44 point return: 42 GW10 rating: 4.2M 프로세스: 선발 과정 수비수 우선, FPL 전체 수비수들 중에서 엘리트 그룹을 선발하기 위해 출전 시간 90x4분 이상, 90분당 SCA 1.5이상을 기준으로 필터링을 했다. fpl_defenders = fpl_defenders.loc[(mrg_mid["90s"] > 4)] fpl_defenders = fpl_defenders.loc[(mrg_mid["SCA90"] > 1.5)] 필터링 결..

728x90