セクション 3. 章 4
single
チャレンジ:Polarsによるデータ集約
メニューを表示するにはスワイプしてください
このチャレンジでは、polars を使用して大規模データセットに対する効率的なデータ集約を行います。具体的には、大きなDataFrameを1つの列でグループ化し、各グループごとに別の列の平均値を計算します。これはデータ分析でよく使われる操作であり、特にビッグデータを扱う際に、すべてのデータを一度にメモリに読み込まずにデータのサブセットから要約や洞察を抽出するのに役立ちます。
タスク
スワイプしてコーディングを開始
polars を使用して、指定された列で DataFrame をグループ化し、各グループごとに別の列の平均値を計算する関数の作成。
- 関数は
pl.DataFrame、group_col(文字列)、value_col(文字列)を引数として受け取る必要があります。 - 関数は、
group_colの各ユニークな値と、そのグループにおけるvalue_colの平均値を含む新しい DataFrame を返す必要があります。 - 結果の DataFrame には、計算された平均値を格納する
"mean_"+value_colという名前の列が含まれている必要があります。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 4
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください