How to Calculate Progressive Passes in Python for Soccer Analytics

  Рет қаралды 6,058

McKay Johns

McKay Johns

Күн бұрын

Пікірлер
@anurag908
@anurag908 3 жыл бұрын
Thank you for your videos. where can i get similar data from for other matches?
@nikhil7148
@nikhil7148 3 жыл бұрын
First of all, thanks for the great tutorial! Just to avoid confusion, it should be df.endY = df.endY*0.8. While copy pasting, the factor of 1.2 remained for this line.
@McKayJohns
@McKayJohns 3 жыл бұрын
Yes, you are right
@williamashoti8825
@williamashoti8825 Жыл бұрын
Do I need to do something when using the opta pitch istead of statsbomb pitch?
@ricardomatheus3758
@ricardomatheus3758 3 жыл бұрын
McKay, there is a list of these KPIs in soccer?
@soufianebhioui5514
@soufianebhioui5514 Жыл бұрын
please where i can get the mplsoccer
@thedarkhorse8463
@thedarkhorse8463 2 жыл бұрын
@Mckay can you please post a video on how do we create progressive carries ? It will be really helpful.
@saulo_foot
@saulo_foot 2 жыл бұрын
Great! Do you have any idea how much statsbomb data cost? Thanks
@McKayJohns
@McKayJohns 2 жыл бұрын
I'm not entirely sure on a personal plan... They usually sell big deals so it costs 10's of thousands of dollars/euros. They do have their free api though.
@sudhir5442
@sudhir5442 3 жыл бұрын
Big fan of your work
@Gassasse
@Gassasse 3 жыл бұрын
Hi, Shouldn’t the df.endY be multiplied by 0.8 not 1.2? Also, when measuring the y distance, where did 40 come from? Thanks!
@McKayJohns
@McKayJohns 3 жыл бұрын
Yeah you’re right. If I multiplied it by 1.2 it should be .8… and the 40 is the y2 location of the center of the goal. On the pitch it is (120,40) so we subtract 40-y1
@Gassasse
@Gassasse 3 жыл бұрын
@@McKayJohns Oh I see! Thank you 😊
@samlismont1924
@samlismont1924 3 жыл бұрын
Hi, how do x,y coordinates change when team switch sides for second half? Or is this done by the data provider?
@McKayJohns
@McKayJohns 3 жыл бұрын
Most data providers will have both teams going the same way so you don't need to worry about switching sides or anything.
@1shot1gol
@1shot1gol 2 жыл бұрын
@@McKayJohns i gathered some data of my friend and i have to separate 1st half and 2nd half. Theoretically in the 2nd half i should swap the coordinates in the csv but it's faster to do it with python
@ricardomatheus3758
@ricardomatheus3758 3 жыл бұрын
AWESOME
@plythorexplayscodm3293
@plythorexplayscodm3293 3 жыл бұрын
Can you upload this on your github please?
@McKayJohns
@McKayJohns 3 жыл бұрын
sorry it should be up there now
@muhammadwajeeharif5676
@muhammadwajeeharif5676 3 жыл бұрын
Sir from where i can get this data?
@McKayJohns
@McKayJohns 3 жыл бұрын
it is in my github
@papaaemeritus8813
@papaaemeritus8813 3 жыл бұрын
Awesome. Hala Madrid!
@McKayJohns
@McKayJohns 3 жыл бұрын
hahahahaha
How to Calculate Expected Threat (xT) in Python
20:05
McKay Johns
Рет қаралды 9 М.
How to Create a Soccer Pass Map in Python
18:54
McKay Johns
Рет қаралды 23 М.
Мама у нас строгая
00:20
VAVAN
Рет қаралды 3,7 МЛН
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2 МЛН
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 80 МЛН
Technical and Tactical Football Analysis Through Data
39:35
Databricks
Рет қаралды 25 М.
How to do KMeans Clustering in Python for Soccer Analysis
30:42
McKay Johns
Рет қаралды 4 М.
How to Make Graphs Like The Athletic in Python
31:38
McKay Johns
Рет қаралды 46 М.
How to Create Pizza Plots in Python w/ mplSoccer
25:52
McKay Johns
Рет қаралды 7 М.
How Brentford's Moneyball Approach Works
7:45
Tifo Football
Рет қаралды 723 М.
Introduction to football analysis with tracking data in python.
36:01
Friends of Tracking
Рет қаралды 81 М.
Tactical Theory - Prioritising Forward Passes over Sideways Passes
2:50