R软件中矩阵中每种类型的平均向量
我有一个矩阵:R软件中矩阵中每种类型的平均向量,r,R,我有一个矩阵: V1 V2 V3 V4 V5 type 1 1 76 7 8 54 a 2 2 67 7 8 57 a 3 3 67 5757 7557 6867 a 4 43 4 57 79 85 b 5 56 4 76 79 6 c 6 54 1 76 7 8 c 我希望每个类型只获得一行,这些行应该是属于同一类型的所有行的平均值: V
V1 V2 V3 V4 V5 type
1 1 76 7 8 54 a
2 2 67 7 8 57 a
3 3 67 5757 7557 6867 a
4 43 4 57 79 85 b
5 56 4 76 79 6 c
6 54 1 76 7 8 c
我希望每个类型只获得一行,这些行应该是属于同一类型的所有行的平均值:
V1 V2 V3 V4 V5 type
2 2 70 1923 2524 2326 a
4 43 4 57 79 85 b
2 21.5 2 28.5 39.5 42.5 c
谢谢你,罗兰。非常有用。解决了的
DF <- read.table(text=" V1 V2 V3 V4 V5 type
1 1 76 7 8 54 a
2 2 67 7 8 57 a
3 3 67 5757 7557 6867 a
4 43 4 57 79 85 b
5 56 4 76 79 6 c
6 54 1 76 7 8 c", header=TRUE)
aggregate(.~type, data=DF, mean)
# type V1 V2 V3 V4 V5
#1 a 2 70.0 1923.667 2524.333 2326
#2 b 43 4.0 57.000 79.000 85
#3 c 55 2.5 76.000 43.000 7