-1
   grade = c(75, 66, 63, 66, 73, 64, 63, 63, 72, 60, 66, 61, 68, 66, 66, 71, 60, 68, 67, 64, 71, 77, 70, 71, 60, 68, 68, 60, 71, 76)
   samples = combn(grade,7) 
   first_five = head(samples, n=5)

我需要 R 打印出前五个样本(即出现的“等级”的前五个组合)。我怎样才能让 R 做到这一点?

通过在上面输入该代码,显然它好像在输出整个向量(即不输出五行(每行都有一个组合),就像它应该的那样)。

编辑:我很抱歉应该更清楚:我正在尝试输出前五行。

如果我做:

   samples[,1:5]

我得到前七行,但我需要五行:

4

1 回答 1

1
  > samples = combn(grade,7)
  > samples = t(samples) # this missing. 
  > head(samples,5)
于 2015-11-02T05:23:29.343 回答