R exams R/考试-Exams2黑板无随机或随机

R exams R/考试-Exams2黑板无随机或随机,r-exams,R Exams,我创建了一组num和schoice问题。我用exams2html()对它们进行了双重检查,这给了我想要的答案的随机性和随机性 但是,当我将zip文件上传到系统时,我注意到没有随机化。下面的代码为num和schoice问题创建了相同的5个问题 你能告诉我我做错了什么吗 谢谢事实证明,我在几个问题中使用knitr::opts_chunk$set()设置knitr选项的方式就是问题所在。具体来说,knitr::opts\u chunk$set(cache=TRUE)正在检查级别停止随机化 我从所有文件

我创建了一组numschoice问题。我用
exams2html()
对它们进行了双重检查,这给了我想要的答案的随机性和随机性

但是,当我将zip文件上传到系统时,我注意到没有随机化。下面的代码为num和schoice问题创建了相同的5个问题

你能告诉我我做错了什么吗


谢谢

事实证明,我在几个问题中使用
knitr::opts_chunk$set()
设置knitr选项的方式就是问题所在。具体来说,
knitr::opts\u chunk$set(cache=TRUE)
正在检查级别停止随机化

我从所有文件中删除了所有'knitr::opts_chunk$set()',并将所需的选项移动到相关的代码块中。所有的工作都很漂亮


非常感谢阿奇姆发现我的错误

接下来:当我用一组较小的问题创建考试时,事情就开始起作用了。原文有25个问题,我无法复制。使用
set.seed(1)
exams2blackboard(“deriv.Rmd,n=2)
我得到了这两个(不同的)随机复制,我也得到了
exams2html()
,即:f'(0.56)=6.68和f'(0.78)=14.60。因此,我怀疑问题在于您的设置/练习文件/目录等。请检查并尝试提供一个最小的自包含可复制示例。当我一次尝试2-3个问题时,我能够获得随机/随机分组,但当有5个以上的问题时,则不能。也许问题出在我们学校的制度上。是否可以查看zip文件以查看随机化是否有效?Blackboard需要很长时间才能转换文件。这听起来像是您的一个练习中有一个
set.seed()
。这将使所有后续计算看起来都是确定性的。谢谢!我给你发了一封电子邮件。