How to Create Radar Charts for Soccer Analysis in Python

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 พ.ย. 2024

ความคิดเห็น • 57

  • @mirekkowalczyk-o8w
    @mirekkowalczyk-o8w ปีที่แล้ว

    A very nice video with the radar on how to import data."link " and what it's like to be after a journey from language to environment

  • @slothfulwave612
    @slothfulwave612 3 ปีที่แล้ว +5

    Thanks McKay for making the tutorial, I really appreciate your efforts. Keep doing the great work mate. 🤝💪

    • @McKayJohns
      @McKayJohns  3 ปีที่แล้ว +1

      My pleasure! Thanks for making soccerplots available!

  • @joyanbhathena7251
    @joyanbhathena7251 3 ปีที่แล้ว

    Binge watching your soccer visualisations playlist 😍

  • @viswateja6048
    @viswateja6048 3 ปีที่แล้ว +2

    Amazing work!
    More tutorials please🙏

    • @McKayJohns
      @McKayJohns  3 ปีที่แล้ว +1

      Thank you more on the way!

  • @M2N489
    @M2N489 3 ปีที่แล้ว +1

    Listen, there's a few guys here who hit the like button pretty hard per your request. But I'm telling you my like had some heat on it.

    • @McKayJohns
      @McKayJohns  3 ปีที่แล้ว +2

      I was actually speaking directly to you knowing you would break the like button with how hard you hit it

  • @foodreview1660
    @foodreview1660 3 ปีที่แล้ว +1

    Thanks McKay!. Keep up the great work

    • @McKayJohns
      @McKayJohns  3 ปีที่แล้ว

      Thanks, will do!

  • @NicolasAchabal
    @NicolasAchabal 3 ปีที่แล้ว +1

    Thanks so much for ur tutorials! They've been really helpful.

    • @McKayJohns
      @McKayJohns  2 ปีที่แล้ว

      Happy to hear that!

  • @alihussein1005
    @alihussein1005 ปีที่แล้ว

    keep doing what you are doing!! Rocking it 👌👌

  • @LigaLavo
    @LigaLavo 8 หลายเดือนก่อน

    thanks for the video please can you do one on scraping data from fbref. Given we can't get the CSV file like before for the shots

  • @gabrielcardosomattos5658
    @gabrielcardosomattos5658 ปีที่แล้ว

    Hey @MckayJohns, I was wondering!
    How can I compare more than 2 players on The same soccerplot graph? Your tutorial is amazing but I a having trouble addin a 3rd data group on The same visualization. Is it possible? Thank you

  • @davidr2890
    @davidr2890 3 ปีที่แล้ว +1

    You’re the best! Thanks!

  • @heartofmarkness
    @heartofmarkness ปีที่แล้ว

    Instead of eliminating all the players in the dataframe to build the comparison radar chart, could you build a dropdown menu that could be selected to be used to select players to display on the radar chart? If I wanted to compare players by position or nation, resetting the data frame seems highly cumbersome, but I can't seem to get the dropdown or the chart to work work cleanly.

  • @aboodburiahi2972
    @aboodburiahi2972 3 ปีที่แล้ว

    Thank you for this amazing video, I have question , is it possible to use without ranges , I just want to show the exact number without showing the ranges? because it's kind of confusing .

  • @adildx1
    @adildx1 3 ปีที่แล้ว

    Thanks for the tutorial

  • @alexorlandini7792
    @alexorlandini7792 2 ปีที่แล้ว +1

    Can someone help me solve this error ? ModuleNotFoundError: No module named 'soccerplots' I have installed soccerplots in pip installer but still getting this message

  • @samprzemyslawbaldowski2085
    @samprzemyslawbaldowski2085 2 ปีที่แล้ว

    Hi. That's very nice videos. How long it took you to learn Python/doing such things? I am just starting and this is ming boggling :)) but want to find out more. Do you do any courses online? Thanks. Sam.

    • @McKayJohns
      @McKayJohns  2 ปีที่แล้ว

      hey sam, i've been coding for a while now but i got started with some courses on Udemy as well as through school work!

  • @siddhantjain1479
    @siddhantjain1479 3 ปีที่แล้ว

    hey, thank you so much for the wonderful tutorial. can you let me know how to increase the size of the radar chart?

  • @mirekkowalczyk-o8w
    @mirekkowalczyk-o8w ปีที่แล้ว

    hello, I have completed the Statsbomb football analysis application, I decided to implement the football players data analysis training I am at the beginning and I am using python and your environment was jupyter I can be the same? would you show how to start from the beginning step by step

  • @avneetrekhi20
    @avneetrekhi20 3 ปีที่แล้ว

    Super work. You are awesome

    • @McKayJohns
      @McKayJohns  3 ปีที่แล้ว

      Thank you! Cheers!

  • @shubhangidabral8460
    @shubhangidabral8460 3 ปีที่แล้ว +1

    Amazing ⚡

  • @k4iz3r777
    @k4iz3r777 ปีที่แล้ว +1

    Im getting an error
    ModuleNotFoundError: No module named 'soccerplots
    I have installed soccerplots and in the python libraries in the soccerplot folder there is a file radar_chart.py
    Does anyone have a solution to this?

    • @datascience91
      @datascience91 ปีที่แล้ว

      I think it's no longer supported. Last update was on 2020.

  • @bs7-esr107
    @bs7-esr107 2 ปีที่แล้ว

    Can you make this in R please mate? I tried with fmsb package but I could not reproduce to this level.

  • @yashsalvi3653
    @yashsalvi3653 2 ปีที่แล้ว

    When I use the reset. index on my dataset, the values do not appear on my dataset? Could I know the reason for this?

  • @arshad1781
    @arshad1781 3 ปีที่แล้ว

    Good tutorial

    • @McKayJohns
      @McKayJohns  3 ปีที่แล้ว

      Glad you think so!

  • @SomduttaSomSinha
    @SomduttaSomSinha 3 ปีที่แล้ว +1

    I'm getting an error: 'length of values should be greater than equal to 3' which I don't understand as I'm only comparing two sets of data.

    • @McKayJohns
      @McKayJohns  3 ปีที่แล้ว

      If you reach out to me on Twitter I can probably help you better 👍🏻

    • @phanquyetthang9261
      @phanquyetthang9261 ปีที่แล้ว

      Hi, could you explain it to me again please. I got the same error

    • @bhosaleprathamesh
      @bhosaleprathamesh ปีที่แล้ว

      did you find the solution?

    • @bhosaleprathamesh
      @bhosaleprathamesh ปีที่แล้ว

      @@phanquyetthang9261 did you find the solution to the error?

  • @salahelddine7654
    @salahelddine7654 2 ปีที่แล้ว

    Thanks Mackay for this tutorial please I need example for 6 players would you hope me

  • @simon-peterosadiapet6821
    @simon-peterosadiapet6821 2 ปีที่แล้ว

    please what tools are best for football data visualization

  • @DANNYEL20122
    @DANNYEL20122 ปีที่แล้ว

    hi please the github file isn't opening any more. Please can you tell me how you got the data from fbref?

    • @McKayJohns
      @McKayJohns  ปีที่แล้ว

      github.com/mckayjohns/youtube-videos hey sorry i'll update it but heres where the files are at now

  • @joyanbhathena7251
    @joyanbhathena7251 3 ปีที่แล้ว +1

    What was that add 25% and subtract 25% for?

    • @haroonsidheekhikt3015
      @haroonsidheekhikt3015 ปีที่แล้ว

      They are the boundaries of the radar, Adding 25% is for the upper bound and other one is the lower bound

  • @jordanh962
    @jordanh962 3 ปีที่แล้ว

    Hi mate, I have replicated this code in Jupyter Notebook. However, when trying to run the code as a python visual in Power BI I get an error when adding the ranges to the list of tuple pairs. The type error arises from the variable "a": can't multiple sequence by a non-int of type float. It thinks the minimum and maximum values are non-integers and then when we multiply by 25% it errors out. Any clues?

    • @jordanh962
      @jordanh962 3 ปีที่แล้ว

      Feedback Type:
      Error Message:
      Python script error.
      Traceback (most recent call last):
      File "PythonScriptWrapper.PY", line 33, in
      a = a - (a*.25)
      TypeError: can't multiply sequence by non-int of type 'float'

    • @saulomatos1893
      @saulomatos1893 2 ปีที่แล้ว

      @@jordanh962 I also need help

    • @tomwalker2070
      @tomwalker2070 9 หลายเดือนก่อน

      Hi Jordan, I ran into this problem too, I know it is two years late but I think that it is because some of my data was percentages and had a percent symbol

  • @BauBau1607
    @BauBau1607 3 ปีที่แล้ว

    I watched and did exactly as u did, but then I get a message sayin' like this :
    TypeError: __init__() missing 3 required positional arguments: 'params', 'min_range', and 'max_range'
    I don't know how to fix this somehow. Pls show me the solution
    Many thanks

    • @giovannicesaroni1504
      @giovannicesaroni1504 2 ปีที่แล้ว

      have you solved this? I'm getting the same error

    • @saulomatos1893
      @saulomatos1893 2 ปีที่แล้ว

      @@giovannicesaroni1504 I also need help

    • @ziyaaddesai4730
      @ziyaaddesai4730 ปีที่แล้ว

      Hello guys, I just tried this now and got the same error right at the end. Could you please let me know what the solution was? Thank you!

  • @mirekkowalczyk-o8w
    @mirekkowalczyk-o8w ปีที่แล้ว

    A very nice video with the radar on how to import data."link " and what it's like to be after a journey from language to environment

  • @mirekkowalczyk-o8w
    @mirekkowalczyk-o8w ปีที่แล้ว

    A very nice video with the radar on how to import data."link " and what it's like to be after a journey from language to environment