R言語のaggregate関数の使用方法とは?
R言語におけるaggregate()関数はデータのグループごとの集約に使用されます。基本的な構文は次のとおりです。
aggregate(formula, data, FUN = “mean”, …)
中でも、formula は集計方法を指定するための式です。 data は集計対象のデータセットです。 FUN はデータに対して行う集計操作を指定する関数で、標準では「mean」(平均値)です。 …は、FUN 関数に追加で引数を渡せることを意味しています。
例えば、学生の成績と学年情報を含むデータセットdfがあると仮定します。学年別に成績の平均をまとめたければ、以下のコードが使えます。
成績を学年に集約する( data = df, FUN = mean )
このコードでは、「成績 ~ 年级」は成績による学年ごとの集計、「data = df」はdfデータセットの使用、「FUN = mean」は集計の平均値関数の使用を表します。
aggregate関数では、複数の集計変数、複数の集計関数、その他のパラメータの追加などの、より詳細な使用法がサポートされています。詳細については、Rのヘルプドキュメントを参照してください。