-2

重複の可能性:
Rグループ化機能:sapply vs. lapplyvs.apply。vs.タップライvs.バイvs.アグリゲートvs.

uptake  time    treatment
2.08    0   1
2.07    0   1
2.09    0   1
2.06    0   1
2.17    1   1
2.15    1   1
2.16    1   1
2.15    1   1
2.08    0   2
2.09    0   2
2.07    0   2
2.04    0   2
2.03    1   2
2.04    1   2
2.01    1   2
2.08    1   2

私のデータはこのようになり、異なる時間での各治療の平均を知りたいと思います。たとえば、処理の平均=1および時間=0などで、Rの1つの新しい変数に表示されます。これを行うための便利なコードはRにありますか?

4

1 に答える 1

0

@mnel が正しいのは最初のコメントです。これは、ここにあるすべての FAQ の母に近いものです。

plyrとはいえ、データがどこにあるかの簡単な例を次に示しdataます。

R> ddply(data, .(time, treatment), "colMeans")
  uptake time treatment
1 2.0750    0         1
2 2.0700    0         2
3 2.1575    1         1
4 2.0400    1         2
R> 
于 2012-09-21T02:15:52.063 に答える