问题标签 [learnr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 有没有办法跟踪使用 R 包学习器做出的正确回答的多项选择题的数量?
我用 R 包“学习者”做了多项选择题。如何让 R 计算用户正确回答问题的数量?以下是部分代码:
r - 无法为 Learnr 包运行默认降价
我实际上只是想为学习者降价运行默认脚本:
每次我运行它时,我都会收到此错误:
输出创建:闪亮预渲染应用程序(target_file,render_args = render_args)中的Quiz.html错误:没有服务器上下文或server.R可用于C:/Users/DELL/Dropbox/My PC(DESKTOP-SUOCLVS)/Desktop/Research Tools/R目录/Quiz.Rmd 调用:警告 -> shiny_pred_app:消息:在 strsplit 中,“\n” = TRUE):输入的字符串 1,用于此语言环境停止执行
有人知道我该如何解决这个问题吗?中文的最后一位只是说输入字符串不合适。
编辑:单击降价顶部的“运行测试”并得到以下信息:
不确定这是否有帮助。如果像更改目录这样简单的事情,我不知道该怎么做。
r - 使用“链式设置块”在学习者教程应用程序中的块之间共享变量
我正在构建一个学习者教程应用程序来教授一些统计技术。理想情况下,我想在代码块之间共享变量,但我相信我可以使用“设置块”创建一个解决方法。
我已经尝试按照这个网站使用“链式设置块”:https ://rstudio.github.io/learnr/exercises.html ,但在变量不再被识别之前,我无法让链超过一个级别.
我创建了一个简单的示例来尝试找出我的问题所在,但它仍然不起作用。代码块 b 给出 4,但块 c 给出“未找到对象 y”。我在这里想念什么?
请忽略反斜杠,它们仅用于格式化。
r - LearnR 在调用 DT::datatable() 时生成“在一个进程中创建并从另一个进程访问的反应式上下文”
以下learnR教程在“运行”时会产生错误,并且按下代码框的运行按钮。如果我省略该DT:datable
函数,笔记本可以正常工作,但我需要在我的真实实现中使用它才能访问转义参数。
出于格式原因,我只为上面的代码块显示了两个反引号,而不是正常的三个。
r - `learnr` 和 `gradethis` 代码框在第二次打开后不运行
我根据学习者共同创作了一个教学包,为参加我们课程的学生提供教程。我们在运行教程时遇到了问题。
根据学习者和成绩安装我的包这个重新启动 R 打开任何教程:它工作正常。关闭教程(在浏览器或控制台中)打开相同的教程或新教程:代码框直接显示输出,用户无法再与教程交互。为了探究问题的根源
- 我已经重新启动了 R。
- 我已经
learnr
从 GitHub 安装了最新版本:remotes::install_github("rstudio/learnr") - 我已经
gradethis
从 GitHub 安装了最新版本:remotes::install_github("rstudio/gradethis") - 我又重新启动了 R
- 运行两个可复制的示例:
- 运行 learnr::run_tutorial("ex-data-basics", "learnr") 与上述相同的问题
- 运行 learnr::run_tutorial("ex-data-summarise", "learnr") 与上述相同的问题
系统详情
这些是我的系统详细信息,但我们尝试使用不止一台机器始终得到相同的错误。输出sessioninfo::session_info()
:
详细描述问题
安装后,任何教程都只能正确运行一次。第一次运行后,教程不再是交互式的。它们直接显示输出。
图一:教程第一次打开。
图二:教程第二次打开。不再互动。
图片1:
r - 如何更改学习者教程的主题?
我正在尝试将学习者教程文档的主题从默认的“rstudio”更改为其他内容。我查看了cran 文档,这似乎暗示我可以使用以下任何视觉主题(“rstudio”、“默认”、“cerulean”、“journal”、“flatly”、“可读”、“spacelab” 、“united”、“cosmo”、“lumen”、“paper”、“sandstone”、“simplex”或“yeti”)。这就是我的 YAML 的样子
为了澄清,我想更改整个输出的文档(背景颜色、字体等),而不仅仅是文档的一个特定方面。
r - 为什么 `code_folding: hide` 没有提供在 Rmarkdown 中隐藏/显示代码的选项?
这是我的 Rmarkdown 代码:
我已经尝试了所有标识选项,但它不起作用。有什么帮助吗?