是否可以在R考试中使用数据框?

时间:2020-08-07 13:36:49

标签: moodle r-exams

在r形考试中创建练习时,我想将R环境中的数据帧粘贴到乳胶部分(问题或解决方案部分)。稍后,练习将导入到Moodle中。 r考试有可能吗?我们看到,当对象是通过$\Sexpr{toLatex(matrix_obj)}$的矩阵对象时,这是可能的。但是,类似的方法似乎不适用于数据框。谢谢!

1 个答案:

答案 0 :(得分:0)

data.frame通常会作为{tabular}包含在LaTeX中,并且有各种软件包可以自动转换,例如xtable或在{{1}中使用函数kable() }。对于PDF输出,这包括表中包含的所有垂直和/或水平线也可以很好地工作。但是,对于基于HTML的输出(与Moodle一样),可以正确转换表,但没有任何行。

以下是几种解决方案的概述:

Different copies of question with table for Moodle with R-Exams

此外,佐藤健二(Kenji Sato)提议注入一些专用的CSS代码来处理HTML中的表格格式。我们目前正在研究一些自动方法,将其包含在R / exams中:

https://www.kenjisato.jp/en/post/2020/07/moodle-bordered-table/