それぞれに異なるパラメーターを持つデータフレームがあります。行ごとに異なるパラメーターのセットを使用して行をマージしたいと思います。ここに私のsamepleデータZZがあります:
ZZ<-data.frame(Name =c("A","B","C","D","E","F"),A1=c(19,20,21,23,45,67),A2=c(1,2,3,4,5,6),A3=c(7,8,13,24,88,90),x=c(4,5,6,8,23,16),y=c(-3,-7,-6,-9,3,2))
> ZZ
Name A1 A2 A3 x y
1 A 19 1 7 4 -3
2 B 20 2 8 5 -7
3 C 21 3 13 6 -6
4 D 23 4 24 8 -9
5 E 45 5 88 23 3
6 F 67 6 90 16 2
行 A、B、C および D、E、F を集計して、グループごとに新しい名前が定義されるようにします (例: C1 および C2)。平均。
どうすればこれを行うことができますか?結果は次のようになります。
> ZZ2
Name A1 A2 A3 x y
1 C1 60 6 28 5.000 -5.333
2 C2 135 15 202 15.667 -1.333