始める無料で始める

apply() で議論に決着をつける

あなたの素晴らしい分析スキルが Arizona Diamondbacks にも伝わりました。監督たちの間で起きている議論に、あなたの力を貸してほしいとのことです。ある監督は、勝率が 0.50 以上の年は毎年プレーオフに進出していると主張しています。別の監督は、それは事実ではないと言っています。

次の関数と .apply() メソッドを使って、どちらの監督が正しいか確かめましょう。

def calc_win_perc(wins, games_played):
    win_perc = wins / games_played
    return np.round(win_perc,2)

dbacks_df という DataFrame がセッションに読み込まれています。

この演習はコースの一部です

効率的なPythonコードの書き方

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Display the first five rows of the DataFrame
print(dbacks_df.____())
コードを編集して実行