Football-Data soccer data

This example illustrates the usage of Football-Data soccer dataloader.

# Author: Georgios Douzas <gdouzas@icloud.com>
# Licence: MIT

import pandas as pd
from sportsbet.datasets import FDSoccerDataLoader

Getting the available parameters

We can get the available parameters in order to select the training data to be extracted, using the get_all_params() class method.

The available parameters can be presented as a DataFrame.

params_df = pd.DataFrame(params).sort_values(
    ['league', 'year', 'division'], ignore_index=True
)
params_df
division league year
0 1 Argentina 2013
1 1 Argentina 2014
2 1 Argentina 2015
3 1 Argentina 2016
4 1 Argentina 2017
... ... ... ...
753 1 USA 2018
754 1 USA 2019
755 1 USA 2020
756 1 USA 2021
757 1 USA 2022

758 rows × 3 columns



We select to extract training data only for the year 2021 of the first division Spanish and Italian leagues.

param_grid = {'league': ['Spain', 'Italy'], 'division': [1], 'year': [2021]}

Getting the available odds types

We can get the available odds types in order to match the output of the training data, using the get_odds_types() class method.

Out:

['bet365', 'bet365_closing', 'betbrain', 'betbrain_average', 'betbrain_maximum', 'betwin', 'betwin_closing', 'bluesquare', 'gamebookers', 'interwetten', 'interwetten_closing', 'ladbrokes', 'market_average', 'market_average_closing', 'market_maximum', 'market_maximum_closing', 'pinnacle', 'pinnacle_closing', 'sporting', 'sportingbet', 'stanjames', 'stanleybet', 'vcbet', 'vcbet_closing', 'williamhill', 'williamhill_closing']

We select the odds types to be the market average.

odds_type = 'market_average'

Extracting the training data

We extract the training data, keeping columns and rows with non missing values by setting the drop_na_thres parameter equal to 1.0.

Out:

Football-Data.co.uk: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00

The input data:

X_train
home_team away_team market_maximum__home_win__odds market_maximum__draw__odds market_maximum__away_win__odds market_average__home_win__odds market_average__draw__odds market_average__away_win__odds bet365_closing__home_win__odds bet365_closing__draw__odds bet365_closing__away_win__odds betwin_closing__home_win__odds betwin_closing__draw__odds betwin_closing__away_win__odds interwetten_closing__home_win__odds interwetten_closing__draw__odds interwetten_closing__away_win__odds pinnacle_closing__home_win__odds pinnacle_closing__draw__odds pinnacle_closing__away_win__odds williamhill_closing__home_win__odds williamhill_closing__draw__odds williamhill_closing__away_win__odds vcbet_closing__home_win__odds vcbet_closing__draw__odds vcbet_closing__away_win__odds market_maximum_closing__home_win__odds market_maximum_closing__draw__odds market_maximum_closing__away_win__odds market_average_closing__home_win__odds market_average_closing__draw__odds market_average_closing__away_win__odds market_maximum_closing__over_2.5__odds market_maximum_closing__under_2.5__odds market_average_closing__over_2.5__odds market_average_closing__under_2.5__odds market_average_closing__size_of_asian_handicap_home_team__odds bet365_closing__asian_handicap_home_team__odds bet365_closing__asian_handicap_away_team__odds pinnacle_closing__asian_handicap_home_team__odds pinnacle_closing__asian_handicap_away_team__odds market_maximum_closing__asian_handicap_home_team__odds market_maximum_closing__asian_handicap_away_team__odds market_average_closing__asian_handicap_home_team__odds market_average_closing__asian_handicap_away_team__odds league division year
date
2020-01-10 Ath Bilbao Cadiz 1.64 3.95 7.30 1.57 3.73 6.82 1.61 3.50 6.50 1.62 3.50 6.75 1.73 3.15 6.00 1.74 3.41 6.38 1.67 3.40 6.50 1.73 3.30 5.75 1.76 3.59 7.17 1.70 3.37 6.17 3.00 1.50 2.77 1.44 -0.75 2.00 1.93 2.02 1.91 2.05 2.02 1.97 1.90 Spain 1 2021
2020-01-10 Sevilla Levante 1.49 4.90 8.17 1.44 4.59 7.25 1.50 4.50 6.00 1.50 4.40 6.25 1.50 4.60 6.00 1.48 4.62 7.39 1.47 4.33 7.00 1.50 4.50 6.00 1.51 4.75 7.39 1.48 4.51 6.53 1.64 2.55 1.58 2.37 -1.00 1.82 2.11 1.81 2.14 1.87 2.19 1.78 2.09 Spain 1 2021
2020-01-10 Celta Barcelona 6.25 4.70 1.60 5.76 4.40 1.55 6.00 4.75 1.45 5.50 4.60 1.53 5.50 4.80 1.53 6.58 5.13 1.47 7.00 4.60 1.44 6.50 4.75 1.45 7.40 5.15 1.53 6.36 4.85 1.46 1.92 2.69 1.54 2.48 1.25 1.89 2.04 1.88 2.05 2.00 2.10 1.86 2.01 Spain 1 2021
2020-01-10 Ath Bilbao Cadiz 1.64 3.95 7.30 1.57 3.73 6.82 1.61 3.50 6.50 1.62 3.50 6.75 1.73 3.15 6.00 1.74 3.41 6.38 1.67 3.40 6.50 1.73 3.30 5.75 1.76 3.59 7.17 1.70 3.37 6.17 3.00 1.50 2.77 1.44 -0.75 2.00 1.93 2.02 1.91 2.05 2.02 1.97 1.90 Spain 1 2021
2020-01-10 Sevilla Levante 1.49 4.90 8.17 1.44 4.59 7.25 1.50 4.50 6.00 1.50 4.40 6.25 1.50 4.60 6.00 1.48 4.62 7.39 1.47 4.33 7.00 1.50 4.50 6.00 1.51 4.75 7.39 1.48 4.51 6.53 1.64 2.55 1.58 2.37 -1.00 1.82 2.11 1.81 2.14 1.87 2.19 1.78 2.09 Spain 1 2021
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
2021-05-15 Spezia Torino 3.40 3.44 2.56 3.24 3.00 2.46 3.10 3.10 2.45 3.20 3.00 2.45 3.15 2.90 2.55 3.25 3.01 2.62 3.10 3.00 2.45 3.10 3.10 2.50 3.73 3.27 2.66 3.18 2.98 2.51 2.11 1.91 2.00 1.82 0.25 1.76 2.19 1.78 2.19 1.84 2.21 1.76 2.14 Italy 1 2021
2021-05-15 Roma Lazio 3.23 3.94 2.35 3.07 3.57 2.28 3.30 4.00 2.00 3.40 3.90 2.00 3.20 3.95 2.05 3.54 4.08 2.02 3.25 3.90 2.05 3.30 3.80 2.10 3.54 4.31 2.12 3.34 3.96 2.04 1.44 3.02 1.41 2.88 0.50 1.88 2.05 1.91 2.02 1.91 2.07 1.83 2.04 Italy 1 2021
2021-05-15 Juventus Inter 2.27 3.88 3.40 2.19 3.64 3.17 2.05 3.80 3.30 2.10 3.75 3.25 2.10 3.60 3.40 2.08 3.86 3.52 2.15 3.60 3.25 2.15 3.40 3.40 2.20 3.95 3.55 2.10 3.69 3.36 1.75 2.32 1.69 2.18 -0.25 1.73 2.08 1.81 2.11 1.91 2.13 1.84 2.03 Italy 1 2021
2021-05-17 Verona Bologna 2.58 3.33 3.16 2.49 3.21 3.00 2.00 3.90 3.30 2.10 3.60 3.40 2.15 3.50 3.35 2.13 3.80 3.37 2.25 3.40 3.10 2.15 3.60 3.30 2.40 4.01 3.40 2.14 3.69 3.27 1.65 2.55 1.57 2.39 -0.25 1.85 2.08 1.86 2.07 2.00 2.09 1.87 2.00 Italy 1 2021
2021-05-18 Lazio Torino 2.21 3.51 4.20 2.11 3.25 3.77 2.45 3.20 3.00 2.25 3.30 3.30 2.30 3.20 3.25 2.53 3.18 3.20 2.00 3.20 3.80 2.25 3.40 3.25 2.54 3.43 3.80 2.31 3.22 3.27 1.83 2.26 1.74 2.10 -0.25 2.11 1.82 2.14 1.81 2.14 1.95 1.99 1.87 Italy 1 2021

6062 rows × 48 columns



The targets:

Y_train
away_win__full_time_goals draw__full_time_goals home_win__full_time_goals over_2.5__full_time_goals under_2.5__full_time_goals
0 True False False False True
1 False False True False True
2 True False False True False
3 True False False False True
4 False False True False True
... ... ... ... ... ...
6057 False False True True False
6058 True False False False True
6059 False False True False True
6060 False True False False True
6061 True False False True False

6062 rows × 5 columns



The market average odds:

Odds_train
market_average__away_win__odds market_average__draw__odds market_average__home_win__odds market_average__over_2.5__odds market_average__under_2.5__odds
0 6.82 3.73 1.57 2.51 1.52
1 7.25 4.59 1.44 1.68 2.17
2 1.55 4.40 5.76 1.61 2.31
3 6.82 3.73 1.57 2.51 1.52
4 7.25 4.59 1.44 1.68 2.17
... ... ... ... ... ...
6057 2.46 3.00 3.24 1.80 2.03
6058 2.28 3.57 3.07 1.52 2.52
6059 3.17 3.64 2.19 1.67 2.22
6060 3.00 3.21 2.49 1.77 2.07
6061 3.77 3.25 2.11 1.66 2.23

6062 rows × 5 columns



Extracting the fixtures data

We extract the fixtures data with columns that match the columns of the training data. On the other hand, the fixtures data are not affected by the param_grid selection.

X_fix, _, Odds_fix = dataloader.extract_fixtures_data()

The input data:

X_fix
home_team away_team market_maximum__home_win__odds market_maximum__draw__odds market_maximum__away_win__odds market_average__home_win__odds market_average__draw__odds market_average__away_win__odds bet365_closing__home_win__odds bet365_closing__draw__odds bet365_closing__away_win__odds betwin_closing__home_win__odds betwin_closing__draw__odds betwin_closing__away_win__odds interwetten_closing__home_win__odds interwetten_closing__draw__odds interwetten_closing__away_win__odds pinnacle_closing__home_win__odds pinnacle_closing__draw__odds pinnacle_closing__away_win__odds williamhill_closing__home_win__odds williamhill_closing__draw__odds williamhill_closing__away_win__odds vcbet_closing__home_win__odds vcbet_closing__draw__odds vcbet_closing__away_win__odds market_maximum_closing__home_win__odds market_maximum_closing__draw__odds market_maximum_closing__away_win__odds market_average_closing__home_win__odds market_average_closing__draw__odds market_average_closing__away_win__odds market_maximum_closing__over_2.5__odds market_maximum_closing__under_2.5__odds market_average_closing__over_2.5__odds market_average_closing__under_2.5__odds market_average_closing__size_of_asian_handicap_home_team__odds bet365_closing__asian_handicap_home_team__odds bet365_closing__asian_handicap_away_team__odds pinnacle_closing__asian_handicap_home_team__odds pinnacle_closing__asian_handicap_away_team__odds market_maximum_closing__asian_handicap_home_team__odds market_maximum_closing__asian_handicap_away_team__odds market_average_closing__asian_handicap_home_team__odds market_average_closing__asian_handicap_away_team__odds league division year
date
2021-12-22 Ath Bilbao Real Madrid 3.59 3.62 2.23 3.37 3.49 2.17 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Spain 1 2022
2021-12-22 Granada Ath Madrid 6.90 4.02 1.66 6.28 3.77 1.61 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Spain 1 2022
2021-12-22 Hatayspor Konyaspor 2.40 3.52 3.15 2.33 3.35 3.00 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Turkey 1 2022
2021-12-22 Sivasspor Rizespor 1.65 4.21 5.80 1.59 4.00 5.48 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Turkey 1 2022
2021-12-22 Gaziantep Alanyaspor 2.40 3.63 3.11 2.34 3.42 2.90 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Turkey 1 2022
2021-12-22 Karagumruk Fenerbahce 3.42 3.70 2.25 3.27 3.49 2.13 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Turkey 1 2022
2021-12-22 Bordeaux Lille 4.55 4.10 1.87 4.29 3.82 1.81 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN France 1 2022
2021-12-22 Napoli Spezia 1.28 6.70 15.00 1.25 6.27 12.17 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Italy 1 2022
2021-12-22 Montrose Peterhead 1.92 4.00 4.00 1.84 3.65 3.66 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Scotland 4 2022
2021-12-22 Clermont Strasbourg 3.20 3.60 2.50 2.94 3.38 2.43 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN France 1 2022
2021-12-22 Lorient Paris SG 8.50 5.50 1.40 7.88 5.15 1.38 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN France 1 2022
2021-12-22 Lyon Metz 1.40 5.70 9.00 1.35 5.41 8.12 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN France 1 2022
2021-12-22 Marseille Reims 1.74 3.92 6.10 1.68 3.74 5.44 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN France 1 2022
2021-12-22 Monaco Rennes 2.32 3.64 3.40 2.23 3.49 3.20 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN France 1 2022
2021-12-22 Montpellier Angers 2.27 3.47 3.67 2.21 3.30 3.42 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN France 1 2022
2021-12-22 Nice Lens 2.17 3.55 3.75 2.11 3.45 3.53 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN France 1 2022
2021-12-22 St Etienne Nantes 2.75 3.50 2.89 2.58 3.32 2.79 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN France 1 2022
2021-12-22 Troyes Brest 2.60 3.62 3.00 2.50 3.34 2.86 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN France 1 2022
2021-12-22 Sassuolo Bologna 2.08 3.79 3.75 2.03 3.68 3.55 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Italy 1 2022
2021-12-22 Venezia Lazio 4.65 3.85 1.96 4.13 3.63 1.90 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Italy 1 2022
2021-12-22 Inter Torino 1.38 5.80 11.00 1.33 5.41 9.50 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Italy 1 2022
2021-12-22 Cowdenbeath Edinburgh City 2.88 3.60 2.65 2.70 3.22 2.44 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Scotland 4 2022
2021-12-22 Roma Sampdoria 1.62 4.50 6.00 1.57 4.32 5.62 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Italy 1 2022
2021-12-22 Empoli Milan 4.80 4.25 1.82 4.46 3.99 1.76 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Italy 1 2022
2021-12-22 Heerenveen Feyenoord 6.50 4.55 1.58 5.84 4.34 1.53 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Netherlands 1 2022
2021-12-22 Willem II Nijmegen 2.64 3.47 3.00 2.51 3.26 2.85 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Netherlands 1 2022
2021-12-22 Heracles Cambuur 2.10 4.00 3.60 2.03 3.76 3.37 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Netherlands 1 2022
2021-12-22 Ajax For Sittard 1.06 21.00 65.00 1.04 16.43 41.22 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Netherlands 1 2022
2021-12-22 Utrecht Twente 1.85 4.15 4.50 1.78 3.87 4.25 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Netherlands 1 2022
2021-12-22 Hibernian Aberdeen 2.75 3.30 2.88 2.59 3.20 2.76 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Scotland 4 2022
2021-12-22 St Johnstone Ross County 2.55 3.20 3.35 2.45 3.02 3.11 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Scotland 4 2022
2021-12-22 St Mirren Celtic 17.00 7.37 1.22 14.78 6.68 1.19 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Scotland 4 2022
2021-12-22 Verona Fiorentina 3.04 3.60 2.54 2.89 3.45 2.43 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Italy 1 2022
2021-12-23 Yeni Malatyaspor Kayserispor 2.41 3.54 3.14 2.34 3.32 2.99 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Turkey 1 2022
2021-12-23 PSV Eindhoven Go Ahead Eagles 1.16 8.90 23.00 1.14 8.19 19.52 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Netherlands 1 2022
2021-12-23 Sparta Rotterdam Waalwijk 1.88 3.75 4.80 1.81 3.56 4.46 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Netherlands 1 2022
2021-12-23 Besiktas Goztep 1.67 4.40 5.50 1.62 4.11 4.98 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN Turkey 1 2022


The market average odds:

Odds_fix
market_average__away_win__odds market_average__draw__odds market_average__home_win__odds market_average__over_2.5__odds market_average__under_2.5__odds
0 2.17 3.49 3.37 1.99 1.84
1 1.61 3.77 6.28 2.14 1.73
2 3.00 3.35 2.33 1.99 1.82
3 5.48 4.00 1.59 1.86 1.93
4 2.90 3.42 2.34 1.83 1.97
5 2.13 3.49 3.27 1.82 1.98
6 1.81 3.82 4.29 1.79 2.04
7 12.17 6.27 1.25 1.47 2.68
8 3.66 3.65 1.84 1.72 2.03
9 2.43 3.38 2.94 1.93 1.89
10 1.38 5.15 7.88 1.54 2.47
11 8.12 5.41 1.35 1.46 2.69
12 5.44 3.74 1.68 2.17 1.70
13 3.20 3.49 2.23 1.87 1.96
14 3.42 3.30 2.21 1.97 1.85
15 3.53 3.45 2.11 1.85 1.97
16 2.79 3.32 2.58 2.02 1.81
17 2.86 3.34 2.50 1.90 1.92
18 3.55 3.68 2.03 1.60 2.35
19 1.90 3.63 4.13 1.81 2.02
20 9.50 5.41 1.33 1.62 2.34
21 2.44 3.22 2.70 2.01 1.74
22 5.62 4.32 1.57 1.63 2.30
23 1.76 3.99 4.46 1.57 2.40
24 1.53 4.34 5.84 1.65 2.25
25 2.85 3.26 2.51 1.91 1.89
26 3.37 3.76 2.03 1.65 2.23
27 41.22 16.43 1.04 1.16 4.93
28 4.25 3.87 1.78 1.78 2.04
29 2.76 3.20 2.59 2.29 1.60
30 3.11 3.02 2.45 2.55 1.49
31 1.19 6.68 14.78 1.56 2.38
32 2.43 3.45 2.89 1.70 2.16
33 2.99 3.32 2.34 1.94 1.85
34 19.52 8.19 1.14 1.41 2.85
35 4.46 3.56 1.81 1.98 1.82
36 4.98 4.11 1.62 1.64 2.23


Total running time of the script: ( 0 minutes 24.639 seconds)

Gallery generated by Sphinx-Gallery