我正在使用 R 包exams
。我正在尝试使用 R/exams 生成完全相同考试的四个版本,但每个版本都有不同的问题顺序。另外,我想完全控制订单。例如,如果我有四个问题(1-2-3-4)
,我想生成版本:(2-3-1-4)
、(3-1-4-2)
、(2-1-3-4)
、(1-4-2-3)
。这是我可以使用的代码:
base.order = list("tstat2.Rmd","Cholesky.Rmd","boxhist.Rmd","confint.Rmd")
order1 = base.order[c(2,3,1,4)]
order2 = base.order[c(3,1,4,2)]
order3 = base.order[c(2,1,3,4)]
order4 = base.order[c(1,4,2,3)]
set.seed(1322)
exams2pdf(order1,template="exam")
set.seed(1322)
exams2pdf(order2,template="exam")
set.seed(1322)
exams2pdf(order3,template="exam")
set.seed(1322)
exams2pdf(order4,template="exam")
问题是不同版本中的相同问题使用不同的数字。如何解决?