Prizma Analytics

24 posts

Prizma Analytics

Prizma Analytics

@prizmaanalytics

Sports Analytics

Katılım Ağustos 2021
79 Takip Edilen25 Takipçiler
Prizma Analytics
Prizma Analytics@prizmaanalytics·
A defensive metric with a fixed baseline isn’t fair. DDI averages two things: — the opponent’s attacking xG — the team’s xG allowed That single average becomes a dynamic baseline that adjusts for both who you’re facing and how good your defense already is.
English
1
1
2
26
Prizma Analytics
Prizma Analytics@prizmaanalytics·
Raw xG numbers aren’t fair to defenders. A player who played 45 minutes is being judged against one who played 90. DDI fixes that by scaling expected xG by minutes played ÷ 90 — the theoretical xG your opponent could’ve had while that defender was actually on the pitch.
English
1
1
2
39
Prizma Analytics
Prizma Analytics@prizmaanalytics·
Explore the DDI app yourself and see how your team’s defense ranks 👇 ddi-app.streamlit.app (heads up — if the link doesn’t load right, copy and open in your browser)
English
0
0
2
9
Prizma Analytics
Prizma Analytics@prizmaanalytics·
Want the full breakdown — the math, the methodology, and which teams actually rank at the top? Full video on the channel 👇 youtu.be/4gmUv5SV7Aw?si…
YouTube video
YouTube
English
1
0
2
18
Prizma Analytics
Prizma Analytics@prizmaanalytics·
Defenses don’t just “hold the line” — they disrupt. DDI measures that gap: Expected xG − Actual xG When it’s positive, the defense didn’t just survive the attack. It broke it. Most metrics count goals. DDI counts damage prevented 🛡️⚽
English
1
1
2
43
Prizma Analytics
Prizma Analytics@prizmaanalytics·
No Opta Needed! I built my own defensive metric using public data. DDI measures how much a player suppresses realized opposition xG vs. pre-match expectations — plus an interactive app to explore it yourself. Check it out below 👇 ddi-app.streamlit.app
English
1
1
2
77
Prizma Analytics
Prizma Analytics@prizmaanalytics·
I built my own defensive metric using public data. No Opta needed! DDI measures how much a player suppresses realized opposition xG vs. pre-match expectations. Video explaining it below. youtu.be/4gmUv5SV7Aw?si…
YouTube video
YouTube
English
0
2
2
125
Prizma Analytics
Prizma Analytics@prizmaanalytics·
If you’re interested in how K-means works to group players like this, I break it down step by step in the full video 👇 youtu.be/Ig6Gw3JB468?si…
YouTube video
YouTube
English
0
1
2
64
Prizma Analytics
Prizma Analytics@prizmaanalytics·
K-means clustering groups players by playing style.
This cluster highlights wingers elite at box attacking and finishing — a powerful profile for uncovering hidden talent.
English
1
2
2
80
Prizma Analytics
Prizma Analytics@prizmaanalytics·
If you’re interested in how K-means works to group players like this, I break it down step by step in the full video 👇 youtu.be/Ig6Gw3JB468?si…
YouTube video
YouTube
English
0
1
2
71
Prizma Analytics
Prizma Analytics@prizmaanalytics·
K-means clustering groups players by playing style. This cluster highlights wingers elite at progression and crossing — a profile that can be used to uncover hidden talent in smaller leagues.
English
1
2
2
53
Prizma Analytics
Prizma Analytics@prizmaanalytics·
Most player charts compare just two raw metrics. PCA removes that constraint by rotating the data into PC space—so each axis represents many metrics at once.
English
1
2
2
75
Prizma Analytics
Prizma Analytics@prizmaanalytics·
If you’re interested in data science techniques like PCA and clustering, explained through football and wingers, the full breakdown is here 👇 youtu.be/Ig6Gw3JB468?si…
YouTube video
YouTube
English
0
1
2
111
Prizma Analytics
Prizma Analytics@prizmaanalytics·
Data science is more fun with football — not fish or flowers. Here’s how K-means clustering classifies wingers using xG & xAG.
English
1
2
2
189
Prizma Analytics
Prizma Analytics@prizmaanalytics·
PC1 in PCA is the direction that maximizes variance. When you project players onto that line, you’re already separating how they contribute — before any clustering 👇
English
1
2
2
105