説明があいまいな場合は申し訳ありません-私は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.
B = 1 である 3 つのエントリを持つ名前 (A 列) の数と、B = 2 である 3 つのエントリを持つ名前の数などを知りたいとします。
上記の例では、「Mike」には B = 1 の 3 つのエントリがありますが、B = 2 または B = 3 ではありません。「Simon」には B = 2 のエントリが 3 つあります。これは、R でまだ行ったことのないデータのエントリの交差であり、どのようにアプローチするのが最善かわかりません。