↓ Skip to main content

pandas.DataFrame.odds

66 words·1 min
pandas.DataFrame.odds(odds_type='decimal')

Convert implied probability to the specified odds type.

Parameters:

  • odds_type (str, optional): Type of odds to convert to. Supported values are 'decimal', 'fractional', and 'american'. Default is 'decimal'.

Returns:

  • pandas.DataFrame: DataFrame of odds in odds_type format.

Example:

import pandas as pd
import stakepd as spd

implied_probabilities = pd.DataFrame({"A": [0.5, 0.4], "B": [0.3, 0.2]})
odds_df = implied_probabilities.odds(odds_type="decimal")
print(odds_df)
   A_decimal_odds  B_decimal_odds
0             2.0        3.333333
1             2.5        5.000000