how to obtain the dataset from Understat in the first place?
@s0n1csuper504 күн бұрын
For a sophomore with no prior experience, will it take more time than usual to balance academics with learning Python and statistics?
@KamalSingh-ot7zp5 күн бұрын
Appreciate the video
@chlebcio86528 күн бұрын
nigga wash your hair
@yinglingo4m11 күн бұрын
can you post a video about how to use the statsbomb for a really new guy of performance analysis😂😂
@MemoTitat11 күн бұрын
thank you so much, without you I won't be able continue my football analysis project
@alex_zvet-q9o11 күн бұрын
after writing this code, I still get random values
@MenteyExito11 күн бұрын
Hey, quick question, do you know if there is an API for NCAA D2 and D3 sports?
@McKayJohns11 күн бұрын
I don’t personally know of one…
@RISADWIRATNASARITMU13 күн бұрын
Keep it up bruh
@konarksharma324214 күн бұрын
how to get the csv file ?
@YoutubeOrganism15 күн бұрын
Hi, trying to follow this. But when I type the first command 'import re, import requests etc.' and run the code, nothing happens, there is no message unlike your screen. How do I fix this?
@swapneelkulkarni271916 күн бұрын
Hey McKay I have had my UG in Artificial Intelligence and Data Science And am really forward at sports analytics at a sports company….any tips, suggestions, guidance, feedback?
@michaelmusgrave151416 күн бұрын
Great timing on the vid, I just signed my offer letter for my first DE role after a long, multi year transition from being more of an Application Engineer. It’s exciting that I’ll be getting paid to become proficient with the tools that will give me the ability to learn more about things I actually find interesting and will actually want to leverage in the future for my own projects, plus I’ll learn in a professional environment how those projects with a solid engineering base so they’ll be more sustainable. Everyone wants to do the sexy things until they remember that the foundation of the house is what keeps it standing!!!!!
@favouridogun-dw1ji17 күн бұрын
Hello, lovely video you have here. I wanted to ask how did you get the raw file.
@McKayJohns17 күн бұрын
I scraped it from understat.com i've got a video here that explains how to do it: kzbin.info/www/bejne/j3zJp6aVnpqlY8k
@docgraal48517 күн бұрын
I am a CS student, do sports analyst roles require CS degrees or more data degrees?
@McKayJohns17 күн бұрын
it's really 50/50 as long as you have a good background in data and math 👍 the CS degree will help a lot of you are able to code
@docgraal48517 күн бұрын
@@McKayJohns Thanks for the reply. I love Python but I have been struggling to find a project that I am actually passionate about but now I am eager to learn about web scraping and creating data models from my team's performances, which projects are best for complete beginners like me
@docgraal48517 күн бұрын
As a big coding fan (cs student) and an even bigger football fan, this page is genuinely a God send
@SuperWMforever19 күн бұрын
How to export as pdf or report?
@tropianhs18 күн бұрын
In Jupyter notebook, top left go to File->Download as PDF
@akashramanarayanan519219 күн бұрын
i would like to try this out with another player. Where do i get the data.csv from.
@McKayJohns17 күн бұрын
I scraped the data from understat.com: kzbin.info/www/bejne/j3zJp6aVnpqlY8k
@cybermanne20 күн бұрын
I think the reson they got a different value for distance is because you actually calculated the distance to the goal line. Shooting from the corner flag would have a distance of 0 with your method. You should use something like this I believe: distance = sqrt(x*x + y*y)
@pr00bie21 күн бұрын
Why do you prefer jupyter notebook instead of other platforms?
@CleberCS22 күн бұрын
Hello there, Do you have any video exploring corners?
@PeterEide24 күн бұрын
Hi bro, do you think i could land a Sports Analytics job without formal education? Want to switch careers and i like to code etc
@lilianconvers86625 күн бұрын
From a French guy, your prononciation of Poisson is perfect 😉
@Oxymoron_i25 күн бұрын
I really like your videos about sports analytics. I want to focus on Baseball and F1 specifically though cuz those are the ones I follow closely and they are rich in usage of analytics and how much data they make available. Any great suggestions for getting into those?
@McKayJohns25 күн бұрын
I would check out sabermetrics for baseball. I'm not 100% sure on f1 i've never done anything with it
@Oxymoron_i25 күн бұрын
@@McKayJohns yeah for both sports there are python packages available. pybaseball for baseball and fastf1 for f1. fastf1 specially makes a lot of data available. it's a massive open source project. Just replying for anyone that was looking for info.
@jakobriegler932425 күн бұрын
I‘m curious if the results would change if you consider each shot xG separately. A team who has only 1 shot which is worth 0.9 is surely more likely to win than a team who has 20 shots each worth 0.045 or not? At least it was explained like that in „the Expected goals philosophy“ book i read recently I‘m currently working on creating my own xG/xP Modell for the Academy of an Austrian Bundesliga Club as there is no data available for the youth teams, your videos really help me out on the programming side, looking forward for more of your videos :)
@mikeybeets309326 күн бұрын
Just found your channel. This couldn’t be more up my alley. Are your courses compatible with Basketball and American Football stats as well? If not, are you considering releasing courses for those as well?
@McKayJohns26 күн бұрын
The SQL and databases one definitely is as it’s more focused on the tech than just a specific sport. The other two probably not but I do have planned to do some basketball and football content
@mikeybeets309326 күн бұрын
@@McKayJohns thanks for your reply! do you know of any decent sites for scraping BBall or American Football info that I could apply to your soccer data scraping course?
@graykaufmann28 күн бұрын
Is there a alternative nowadays ?
@RUOHONGMA-m9pАй бұрын
Thanks, it's definitely an impressive application on football data scrape. By the way, can we get data from the Wyscout database using the similar method? Many 😊 thinks
@GeorgeMK-n5dАй бұрын
What about football analytics
@RidhoAhmadАй бұрын
I mostly work with JavaScript. Is there any JS package similar to python's mplsoccer?
@temp229009Ай бұрын
do you guys know a good course in sports analytics for people that have a math background? i love the Logic of Sports Betting book.
@crazycoder0571Ай бұрын
I'm from India and I'm also an FC Barcelona fan. I love to collect data and all... I'm good at coding and I think I should follow my passion, i.e: Football.
@LeeAnalysisАй бұрын
why do I get this error? --------------------------------------------------------------------------- TypeError Traceback (most recent call last) Cell In[28], line 4 2 total_goals = df[df['result'] == 'Goal'].shape[0] 3 total_xG = df['xG'].sum() ----> 4 xG_per_shot = total_xG / total_shots 5 points_average_distance = df['X'].mean() 6 actual_average_distance = 120 - (df['X'] * 1.2).mean() TypeError: unsupported operand type(s) for /: 'str' and 'int'
@tropianhs18 күн бұрын
For some reason it has saved total_xG as a string If you are sure that df['xG] is an int, try to reaplce the line 4 with xG_per_shot = int(total_xG) / total_shots and it should work
@_Nova_Prime_Ай бұрын
hi do you need a editor
@fadihaddad3287Ай бұрын
Can’t thank you enough for the how to videos. It’s helped me tremendously with my sports analytics projects
@kaizer-919Ай бұрын
0:50 you just described the exact situation I experienced while setting up my career goal. I started to explore and learn DE essentials almost a year ago. I also have passion for sports and built my first data pipeline using the Transfermarkt data. Today, I have started to work on a real time analytics pipeline project.
@McKayJohnsАй бұрын
Very cool! Sounds like a good project
@peterhassard9122Ай бұрын
As a recent Data Science Graduate, I enjoyed this. Keep up the good work McKay Johns