始める無料で始める

.iterrows() での反復処理

動画では、.iterrows() は各 DataFrame の行を (インデックス, pandas の Series) の組として返すと説明しました。では、これは具体的にどういう意味でしょうか? いくつかのコーディング演習で確かめていきます。

pit_df という pandas の DataFrame がセッションに読み込まれています。この DataFrame には、メジャーリーグのチーム Pittsburgh Pirates(略称 'PIT')の 2008 年から 2012 年までの成績が入っています。利便性のため、コンソールにも表示してあります。

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

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

コースを見る

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

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

# Iterate over pit_df and print each row
for ____,____ in ____.____:
    print(row)
コードを編集して実行