假设我有两列数据.第一个包含诸如"First","Second","Third"等类别.第二个包含代表我看到"First"的次数的数字.
例如:
Category Frequency
First 10
First 15
First 5
Second 2
Third 14
Third 20
Second 3
Run Code Online (Sandbox Code Playgroud)
我想按类别对数据进行排序并对频率求和:
Category Frequency
First 30
Second 5
Third 34
Run Code Online (Sandbox Code Playgroud)
我怎么会在R?
假设我有一个叫做矩阵的矩阵x.
x <- structure(c(1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1),
.Dim = c(5L, 4L), .Dimnames = list(c("Cake", "Pie", "Cake", "Pie", "Pie"),
c("Mon", "Tue", "Wed", "Thurs")))
x
Mon Tue Wed Thurs
Cake 1 0 1 1
Pie 0 0 1 1
Cake 1 1 0 1
Pie 0 0 1 1
Pie 0 0 1 1
Run Code Online (Sandbox Code Playgroud)
我希望它成为:
Mon Tue Wed Thurs
Cake 2 1 1 2 …Run Code Online (Sandbox Code Playgroud)