繁体   English   中英

如何在 package 中包含交互式 R 学习者教程?

[英]How can I wrap an interactive R learnr tutorial in a package?

我是创建学习者教程的新手,甚至是创建包的新手,但是在阅读了这两个主题的教程之后,我现在可以创建简单的包和简单的学习者教程。 现在我对这两个主题有所了解,我想将我的交互式教程部署在基本的 package 中,但是可用的资源并不多。 你能告诉我如何以最简单的方式做到这一点吗?

您需要:

  1. 创建 package
  2. 使用package里面的教程

1.创建一个package

查看 Hadley Wickham 的R Packages的第 2 章。 您将了解如何开始使用:

library(devtools)

create_package("path/to/package")

2.使用package里面的教程

启动 package 后,您需要在 package 的inst目录中创建教程。 use_tutorial()为您完成。 一定要在 RStudio 里面的 package 项目中。

usethis::use_tutorial(name, title)

就这样。 请务必查看learnr文档以获取更多详细信息。 https://education.rstudio.com/blog/2020/09/delivering-learnr-tutorials-in-a-package/中的更多步骤

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM