我一直在尝试在 r markdown 中为包含 ggplot2 图的考试包创建一个考试问题。
这是一个代表:
```{r}
library(ggplot2)
library(tibble)
x <- data_frame(x = rnorm(100, 50, 25), y = x + rnorm(100, 0, 15))
```
Question
========
```{r}
ggplot(x) + geom_point(aes(x = x, y = y))
```
What is true about the plot?
Answerlist
----------
* The relationship is strong
* The relationship is weak
Solution
========
The relationship is strong.
Answerlist
----------
* True
* False
Meta-information
================
exname: scatterplot
extype: schoice
exsolution: 10
exshuffle: 2
如果我编织文档,html 页面会按应有的方式预览绘图。
但是,如果我使用exams2html() 函数,则不会显示ggplot。
我尝试了不同的方法来打印绘图(例如将绘图存储在变量中,然后打印或使用内联代码等),但没有任何效果。我在 r-exams.org 网站或其他任何地方都找不到任何解决方案。所以,我的问题是:我是否遗漏了什么,或者考试包中还没有 ggplot2 支持?