3

グループで階層化せずに ddply を使用してデータを要約することは可能ですか? 私は次のようなものを試しました

ddply(df, summarize, a = sum(a, na.rm=T), b = sum(b, na.rm=T))
4

2 に答える 2

6

関数ddplyは「空の」グループ化変数を受け入れ、テーブル全体で分析を実行します。

サブグループの場合:

ddply(baseball, .(lg), c("nrow", "ncol"))
  lg  nrow ncol
1       65   22
2 AA   171   22
3 AL 10007   22
4 FL    37   22
5 NL 11378   22
6 PL    32   22
7 UA     9   22

サブグループなし:

ddply(baseball, .(), c("nrow", "ncol"))
   .id  nrow ncol
1 <NA> 21699   22
于 2013-10-08T02:37:03.490 に答える