Hva skaper målsjanser i europeisk fotball? – En dataanalyse av 940 000 hendelser
En dataanalyse av 940 000+ kamphendelser fra fem toppligaer ved hjelp av Python, NetworkX og SQL.
Bakgrunn og datagrunnlag
Denne analysen tar utgangspunkt i et datasett med over 940 000 kamphendelser fra fem europeiske ligaer (Bundesliga, Serie A, La Liga, Ligue 1 og Premier League) over flere sesonger. Dataene er lagret i en MySQL-database og inneholder én rad per hendelse – frispark, corner, skudd, kort, innbyttinger og mer – med tilhørende kamp-ID, tidsangivelse, lag og tekstbeskrivelse.
| Hendelsestype | Antall |
|---|---|
| Free kick won (frispark vunnet) | 237 932 |
| Foul (frispark mot) | 232 925 |
| Attempt (skudd) | 229 135 |
| Corner | 91 204 |
| Substitution (innbytte) | 51 738 |
| Offside | 43 476 |
| Yellow card | 39 911 |
| Hand ball, Red card, m.fl. | ~14 000 |
Av de 229 135 skuddene endte 24 446 (10,7 %) i mål – identifisert via kolonnen is_goal.
Les mer: Hva skaper målsjanser i europeisk fotball? – En dataanalyse av 940 000 hendelser