Pieter Robberechts
Pieter Robberechts
Converting from StatsBomb -> kloppy -> SPADL is now supported! 🎉 ```python from kloppy import statsbomb from socceraction.spadl.kloppy import convert_to_actions import socceraction.atomic.spadl as atomicspadl dataset = statsbomb.load_open_data(match_id=8657) spadl_actions = convert_to_actions(dataset,...
Currently, I do not plan to implement support for v3 myself.
@mjam03 Great question! The quantity of events will differ between providers because each provider uses different definitions and they always make a few mistakes. The main events like shots, free-kicks,...
I agree that it would be better to do something physics-based to determine the timing of the actions that are added in atomic-SPADL, but taking into account the time resolution...
I've added a suggestion on how to implement this a bit more cleaner. But functionally, your fix seems ok. Would you be able to create a pull request?
I do not understand Chinese, hence I am not able to check this and would not be able to update it if needed.
On my device it looks like this: Which browser do you use?
I think all providers support it to some extent: - Statsbomb distinguishes between ground passes, low passes (below shoulder level) and high passes. - Wyscout distinguishes between low ( <...
> If I get around to testing a model with this information added, I'll let you know if it makes a meaningful difference. That would be interesting! > I wonder...
There are two kinds of dribbles in SPADL: 1. Dribbles defined in the raw event stream data. These have an `original_event_id`. 2. Synthetic dribbles, generated to fill gaps between two...