1

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

4

1 回答 1

0

Adata.frame通常包含{tabular}在 LaTeX 中,并且有各种用于自动转换的包,例如或xtable使用kable(). knitr对于 PDF 输出,这也可以很好地包括表格中包含的所有垂直和/或水平线。然而,对于基于 HTML 的输出(如 Moodle),表格本身被正确转换但没有任何行。

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

带有 R-Exams 的 Moodle 表的不同问题副本

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

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

于 2020-08-08T08:55:29.227 回答