1. सीखें
  2. /
  3. पाठ्यक्रम
  4. /
  5. Psaní efektivního kódu v Pythonu

Connected

अभ्यास

Spojení dohromady: předpověď procenta výher

Do tvé session byl načten pandas DataFrame (baseball_df). Pro přehlednost byl do konzole vypsán slovník s popisem každého sloupce v baseball_df. Během cvičení se na něj můžeš kdykoli odkazovat.

Zkusíš předpovědět procento výher týmu za danou sezónu pomocí celkového počtu vstřelených běhů ('RS') a celkového počtu povolených běhů ('RA') v sezóně s použitím následující funkce:

def predict_win_perc(RS, RA):
    prediction = RS ** 2 / (RS ** 2 + RA ** 2)
    return np.round(prediction, 2)

Porovnej přístupy, které ses naučil/a, pro výpočet předpovězeného procenta výher pro každou sezónu (řádek) v DataFrame.

निर्देश 1/4

undefined XP
    1
    2
    3
    4
  • Pomocí cyklu for a .itertuples() předpověz procento výher pro každý řádek baseball_df s použitím funkce predict_win_perc(). Předpovězenou hodnotu pro každý řádek ulož jako win_perc_pred a přidej ji do seznamu win_perc_preds_loop.