Giter Club home page Giter Club logo

shooting-signatures's Introduction

shooting-signatures Binder

An at-a-glance view of a soccer shooting performance relative to location

Signatures Mosaic

about

Soccer Shooting Signatures is a data visualization project based on the basketball shooting signatures developed by Peter Beshai for Buckets, an interactive NBA visualization tool. The idea was to apply the same concept (an at-a-glance view of a shooting performance relative to location) for soccer.

Tesselation

Similarly to basketball, in soccer, distance (to the goal) is the single most important location-related factor that explains shooting percentages (check the figure above for a visual demostration), with the other important factor being the angle (and it has itself a strong correlation with distance). So I decided to apply the same signature technique to soccer shooting data to see what insights it could bring.

Sample

The first problem I had to tackle was what to consider distance to the goal. Unlike basketball, where the distance is simply the distance to the hoop, in soccer the distance to the goal is relative. Are we considering the shortest distance to any part of the goal? Or the distance to a particular point of it, like the middle? Also it could be interesting a distance differential that is parallel to the boxes, this way we could easily divide the signature in more significative areas. (I finally went for the model of the right).

Sample

The signature, for each distance differential, represents the goal percentage for the shots within that distance as the height of the signature at that distance, and the number of shots as its width, with the difference in goal percentage between a particular player and the average (the average goal percentage of all players) represented with a colormap. This way, looking at a players' signature you can see in a glimpse the absolute and relative shooting accuracy and the shooting volume of a player across the different distances.

And that's pretty much it! Try rendering your own signatures opening the notebook with Binder at: https://mybinder.org/v2/gh/4ndyparr/shooting-signatures/master.

shooting-signatures's People

Contributors

4ndrewparr avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.