R数据样本计数

R data samples counting

我有一个任务要使用 R 来完成。我需要制作 10000 个样本的向量,每个样本包含 12 个元素,每个元素都在 1 到 7 之间。我这样做使用:

dataSet = t(replicate(10000, sample(1:7, 12, r=T)))

现在我需要计算此数据集中包含 1:7.

中所有值的行数

我该怎么做,还有比这更好的数据表示方法吗?

一种方法是(您需要使用 set.seed 以使其可重现)

indx <- 1:7
sum(apply(dataSet, 1, function(x) all(indx %in% x)))
## 2336