抱歉,如果描述含糊不清 - 我对 R 非常陌生,并且很难准确地想象我想要做什么。假设我有一些数据:
dat <- read.table(text = '
A B C
"Mike" 1 1
"Mike" 1 17
"Mike" 1 3
"Mike" 2 4
"Mike" 3 18
"Simon" 1 2
"Simon" 1 25
"Simon" 2 12
"Simon" 2 182
"Simon" 2 6', header=TRUE)
... etc.
假设我想知道有 3 个条目且 B = 1 的名称(A 列)的数量,以及有 3 个条目且 B = 2 的名称的数量,等等?
在上面的示例中,“Mike”有 3 个条目,其中 B = 1,但没有 B = 2 或 B = 3。“Simon”有 3 个条目,其中 B = 2,依此类推。它在数据中交叉条目,我还没有在 R 中完成,我不确定如何最好地处理它。