Search this site
Embedded Files
AIMD GPDS Courses
  • Home
  • Courses
  • Contact
AIMD GPDS Courses
  • Home
  • Courses
  • Contact
  • More
    • Home
    • Courses
    • Contact

English  ❯

レッスン 2   ❮   レッスン一覧    ❮    トップ

2.1  ブールでのフィルタリング

❯  2.2  グルーピング

2.3  アグリゲーション

2.4  連鎖・結合・マージ

⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺
推定完了時間
❲▹❳  動画   6m31s
☷  コード資料   5m

GroupByオブジェクトの作成

pandas DataFrame groupbyメソッドでpandas DataFrame groupbyオブジェクトを作成し、グループ化のための列または列のリストを渡します。映画のデータセットでは、「director_name」でグループ化することにします。

> なお、groupbyオブジェクトは直接にはプリントできません。

特定のグループを抽出

特定のグループに属するすべての行を取得するには、 get_groupを使用します。例えば、「Steven Spielberg」というディレクタに関するデータを取得したいとします。 get_groupメソッドは、そのディレクターを含むすべての行を表示します。

各ディレクターの行数を表示するには、sizeという方法があります。

グループの最初/最後の出現を捉える

また、groupbyオブジェクトのfirstとlastメソッドを使用して、各グループの最初と最後に出現する要素を含んだデータフレームを作成することもできます。

複数のグループの基準を抽出

GroupByオブジェクトは、1つの列名に限りません。複数の列名をリストを入れて、そのリストの各要素に特定のグループを選択することができます。

©2023. All rights reserved.  Samy Baladram,
Graduate Program in Data Science - GSIS - Tohoku University
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse